利用闲置服务器的CPU算力挖掘门罗币——2020年新版

2017年是虚拟货币的黄金一年。币价高,流通量大,市场积极向好。当时,在独立服务器上挖矿,不仅能够回本,还能够赚不少。而当时我在博客里介绍了挖掘门罗币的教程(https://qing.su/article/129.html),文章被转载了上百次,共数万次访问。当时很多主机商的一些独服产品都因此卖脱销了(比如WholeSaleInternet当时$49 双路E5-2670独服)。

时过境迁,挖矿的黄金时代早已过去。现在,由于整体算力大幅提升,加上虚拟币整体的价格一蹶不振,依靠挖掘门罗币赚钱已然是不可能了,回本也只能勉强回十之一二。不过,即便是只能回本十之一二,有总比没有好。如果您有闲置的独立服务器CPU算力,那么,本文就是为你准备的。声明:请不要在VPS上挖矿,仅可在独立服务器上挖矿。

今天,我就来介绍一下各平台挖掘门罗币(Monero, XMR)的方法。门罗币经过这些年的数次分叉,老版本的矿机程序已经无法使用了,现在需要使用rx/0新算法来挖矿。本文将介绍Ubuntu,  CentOS, Fedora, FreeBSD, Windows系统中xmrig矿机的编译安装与使用。本文作者为香菇肥牛,原文链接为https://qing.su/article/monero-mining-guide-2020-version.html, 转载请注明原文链接。谢谢!

 

1, 矿池与钱包的选择

挖掘虚拟币是不能单干的。我们需要在矿池中挖矿。

门罗币(Monero, XMR)的矿池有很多,比较著名的有supportxmr.com, hashvault.pro, xmr.nanopool.org, 等等。每个矿池的挖矿效率都略有差异,您可以自行研究。本文将以xmr.nanopool.org为例。其他矿池的使用方法没有什么差别。

选择好矿池之后,您还需要有一个门罗币钱包。您可以选择门罗币本地钱包,直接访问getmonero.org然后下载安装软件即可获得。您也可以在任何一个虚拟货币交易所(比如币安火币,等等)注册一个账户,然后也可以获得门罗币钱包地址。

请您记录下您的矿池地址和钱包地址,等会儿在使用矿机挖矿的时候需要用到这些参数。

 

2, 编译安装矿机

本文将介绍xmrig矿机的安装和使用。xmrig是一款多平台开源矿机程序,由C++/C/汇编语言编写,性能优异,不仅能用于多平台,还可以支持多算法,大多数基于Cryptonight的虚拟币都可以用它来挖掘。

首先,我们需要下载xmrig源文件。您可以到其github页面下载最新版发行包 (https://github.com/xmrig/xmrig/releases)。

1
2
3
wget https://github.com/xmrig/xmrig/archive/v6.2.2.tar.gz
tar zxvf v6.2.2.tar.gz
cd xmrig-6.2.2

然后,我们分平台,介绍xmrig矿机的编译安装。

(1) CentOS

1
2
3
4
5
yum install -y epel-release
yum install -y git make cmake gcc gcc-c++ libstdc++-static libuv-static hwloc-devel openssl-devel
mkdir build && cd build
cmake .. -DUV_LIBRARY=/usr/lib64/libuv.a
make

(2) Ubuntu

1
2
3
4
apt-get install git build-essential cmake libuv1-dev libssl-dev libhwloc-dev
mkdir build && cd build
cmake ..
make

(3) Fedora

1
2
3
4
dnf install -y git cmake gcc gcc-c++ libuv-static libstdc++-static libmicrohttpd-devel
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release -DUV_LIBRARY=/usr/lib64/libuv.a
make

(4) FreeBSD

1
2
3
4
5
pkg install git clang38 cmake libuv libmicrohttpd
mkdir build
cd build
cmake ..
make

(5) Windows

您需要安装Visual Studio 2017 (https://visualstudio.microsoft.com/vs/older-downloads/)

安装完毕后,在cmd中进入xmrig源文件目录,然后执行:

1
2
3
mkdir build
cd build
cmake .. -G "Visual Studio 15 2017 Win64" -DXMRIG_DEPS=c:\xmrig-deps\msvc2017\x64

 

3, 配置矿机参数

Xmrig可以帮我们自动优化并设置好矿机的线程设置参数,因此我们无需像以前的xmr-stak那样,手动设置线程。我们只需要配置好矿池等参数即可。

配置参数很简单,我们可以使用这个xmrig参数配置小助手:https://xmrig.com/wizard

打开页面后,点击左上角Add pool, 添加一个矿池。

由于我们使用的Nanopool不在备选矿池之内,这里需要选择Custom pool, 手动输入矿池信息,如下图。

请注意,如果您打算挖门罗币(Monero),那么这里的算法需要选rx/0.  老版本的Cryptonight算法已经无法挖掘新的门罗币了。输入完毕后,点击蓝色的Add pool,进入下一步。

在Backends选项卡中,我们需要设置挖矿的算力来源。理论上,我们可以使用CPU和GPU(包括AMD OpenCL和NVIDIA CUDA)挖矿。然而,如果您的服务器上有闲置的显卡,我建议您可以考虑去挖以太币(ETH)而不是门罗币(XMR),因为GPU挖以太币的收益比挖门罗币的收益高得多。因此,这里我们只选择CPU.

接下来我们可以设置一些其他的设定。

首先是捐赠比例,即将挖到的门罗币的一定比例捐助给矿机的开发者。这里我们设置为1%.

下面一个选项是HTTP API.  如果开启之后,会在服务器上额外启用一个轻量的HTTP服务器,可以使用外部API调用的方式监测矿机状态。如果您只有一两台矿机,那么没什么必要开启这个功能,毕竟我们在服务器上就可以看到矿机的状态了。如果您有很多太矿机,那就可以开启这个功能,这样您可以使用一个面板来管理所有的矿机。您可以自己编程调用API, 也可以使用这个现成的客户端(http://workers.xmrig.info/)来调用API.  我们这里的示例中就不开启了。

全部设置完毕后,就可以看到系统生成的配置参数了。我们复制下面那个一行的命令即可。

 

4, 开始挖矿

如果您使用的是Windows, 直接在cmd中执行刚刚生成的命令即可。

如果您使用的是SSH登录的Linux服务器, 那么我建议您可以安装screen, 这样就不需要一直开着SSH了。

Ubuntu/Debian:

1
apt-get install screen

CentOS:

1
yum install screen

然后,新建一个screen session:

1
screen -S xmrig

进入刚刚编译安装好的xmrig矿机build目录中,执行我们在上一节生成的矿机命令即可

1
./xmrig --donate-level 1 -o xmr-us-west1.nanopool.org:14444 -u 44b7HLhXJ6YGe6KSRGHcMJBEGH6wTxaChLgQTgZMhXnHSxpDpbu5JyXMBixRUpiRc96zYbgKb6NvhhLikvQTMMXeNY4yusd -k --coin monero -a rx/0

如果没有配置上的错误,就可以看到类似于下面的输出。

在挖矿界面,按下键盘上的h键,会显示当前的算力;按下p键会暂停挖矿;按下r键会继续开始挖矿。

开始挖矿之后,按下键盘上的Ctrl + A + D键,即可退出该Screen Session.  矿机将在后台继续运行。

 

这样,我们就安装好了xmrig矿机,可以挖掘Monero了。如果您有任何疑问,欢迎在这里留言。再次重申,请不要在VPS上挖矿,只能在独立服务器上挖矿,否则您会被主机商清退。

本文作者为香菇肥牛,原文链接为https://qing.su/article/monero-mining-guide-2020-version.html, 转载请注明原文链接。谢谢!

32 thoughts on “利用闲置服务器的CPU算力挖掘门罗币——2020年新版”

  1. Hmm it seems like your site ate my first comment (it
    was super long) so I guess I’ll just sum it up what I had written and say,
    I’m thoroughly enjoying your blog. I too am an aspiring blog writer but I’m still new to everything.
    Do you have any recommendations for rookie blog writers?
    I’d certainly appreciate it. 0mniartist asmr

    Reply
  2. If some one wants expert view about running a blog after that i propose him/her to pay a quick visit this webpage,
    Keep up the good job. asmr 0mniartist

    Reply
  3. Woah! I’m really enjoying the template/theme of this site.
    It’s simple, yet effective. A lot of times it’s very difficult to get that “perfect balance” between usability and appearance.
    I must say you have done a superb job with this. Additionally,
    the blog loads very quick for me on Firefox. Outstanding Blog!

    0mniartist asmr

    Reply
  4. Buy Instagram followers, get instant delivery, and grow your brand We help you get real followers for your Instagram account, so you can reach a bigger audience.

    Reply
  5. My relatives always say that I am wasting my time here at net, however I know I am getting know-how daily by reading thes fastidious articles.

    Reply

Leave a Reply to google buy tiktok hacklink Cancel reply