静看光阴荏苒
不管不顾不问不说也不念

利用闲置服务器挖掘Monero(XMR门罗币)

在开始之前,你应该先了解以下几点:

1.挖矿请使用独立服务器,用VPS挖矿会被你的商家打死的。

2.自己花钱租/买服务器挖矿,百分之99点9999999都是亏本,并且是血亏的那种。

3.目前的币市行情非常不好(好像就没好过233)。像我们这种用闲置服务器挖XMR的,赚钱真的就别想了,纯当是享受过程,学习下区块链的知识吧。

准备工作:

一个可靠的矿池,目前比较大信誉很不错的矿池有以下几个:

https://xmr.nanopool.org/
https://www.supportxmr.com
https://cn.dwarfpool.com/xmr

我们这种小打小闹的矿工在选择矿池的时候,应该找一个支付单价低的矿池,越低越好,因为我们本来就挖不出来几个币,有些矿池限制1个XMR才给你支付,你得挖到猴年马月?像这种就是变相黑你的钱。我这里使用的是xmr.nanopool.org,这个矿池最低支付价格是0.3XMR,看上去很低?其实这个价格对于我们来说也非常高了,一般300H/s算力的机器,挖0.3XMR估计要6个月,而0.3XMR变现成RMB也就200多点。

一个钱包地址,我个人目前用的在线钱包:

https://mymonero.com

在线钱包相对本地钱包而言来说:更方便但不安全。适合存放少量资金。但是在线钱包是最适合我们这种小打小闹的人了,本来就没几个钱还管它安全不安全,方便就行!这个钱包的注册方法很简单,按下图操作即可:

一台矿机(独立服务器),系统使用CentOS7X64,安装挖矿程序:XMR-STAK,下面是详细的安装步骤:

安装依赖:

yum -y install centos-release-scl epel-release
yum -y install cmake3 devtoolset-4-gcc* hwloc-devel libmicrohttpd-devel openssl-devel make git

启用高版本gcc编译器:

scl enable devtoolset-4 bash

拉取项目源码并进入项目目录:

cd
git clone https://github.com/fireice-uk/xmr-stak.git
cd xmr-stak/xmrstak

去掉程序作者的捐赠功能(本来就是亏本,还捐NM呢):

vi donate-level.hpp

把2.0改为0.0:

回到上级目录新建build目录并进入这个目录:

cd ..
mkdir build && cd build

编译:

cmake3 .. -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF
make install

进入bin目录,把编译好的可执行文件复制到usr/bin:

cd bin
cp xmr-stak /usr/bin

至此XMR-STAK挖矿程序就编译好了,注意我们这里编译的是XMR-STAK,不是XMR-STAK-CPU,XMR-STAK是XMR-STAK-CPU的更新版,挖矿效率更高,最重要的是XMR-STAK现在同时支持CPU/N卡/A卡挖矿。但是上面整个的编译过程中,我们去掉了N卡/A卡挖矿的功能,因为一般情况下,使用独立服务器都是用CPU挖矿,独立服务器很少有带GPU硬件的。

但如果你的独立服务器上有GPU硬件,这里你就可以在编译XMR-STAK的时候把这个功能加上,这里我写一下N卡的方法,A卡对不起打扰了,我折腾了半天驱动装不上,再说了独立服务器带显卡的本来就少,带A卡的那估计是奇葩中的奇葩了,就不考虑了吧。。。

首先我们要安装N卡依赖:

yum -y install https://developer.download.nvidia.com/compute/cuda/repos/rhel7/x86_64/cuda-repo-rhel7-10.0.130-1.x86_64.rpm
yum -y install cuda

然后在构建的时候使用如下参数:

cmake3 .. -DOpenCL_ENABLE=OFF
make install

当然如果你技术牛逼A卡的依赖也能装上,那你就可以直接

cmake3 ..
make install

此时我们应该做一些系统优化,系统优化好了,我们挖矿时的算力也会有一定的增加,算力的增加就等于你赚的钱变多了,你觉得这一步优化关键不关键,重要不重要呢?

首先执行如下命令:

echo "vm.nr_hugepages=128" >> /etc/sysctl.conf
sysctl -p

接着编辑:

/etc/security/limits.conf

在这个文件内加入:

* soft memlock 262144
* hard memlock 262144

如图所示:

然后断开你的SSH重新连接,优化就做好了。现在你应该使用Openssl的工具生成一个支付ID,待会会用到:

openssl rand -hex 32

现在我们可以运行XMR-STAK开始进行挖矿前的设置了,在终端内执行如下命令:

xmr-stak

程序会有几个提示,按如下样式填写。

Q:- Do you want to use the HTTP interface?
A:0

Q:- Please enter the currency that you want to mine:
A:monero7

Q:- Pool address: e.g. pool.usxmrpool.com:3333
A:xmr-eu1.nanopool.org:14444

Q:- Username (wallet address or pool login):
A:你的钱包地址.你的支付ID.随便起一个名字/你的Email地址

Q:- Password (mostly empty or x):
A:直接回车

Q:- Rig identifier for pool-side statistics (needs pool support). Can be empty:
A:直接回车

Q:- Does this pool port support TLS/SSL? Use no if unknown. (y/N)
A:N

Q:- Do you want to use nicehash on this pool? (y/n)
A:n

Q:- Do you want to use multiple pools? (y/n)
A:n

注:

1.其中的Pool address也就是矿池地址,如果你这里也使用和我相同的xmr.nanopool.org,那么你可以在https://xmr.nanopool.org/help找到更多矿池地址,具体如下:

你可以在这里挑选一个适合你自己服务器的地址,建议选择和你服务器网络地理位置相近的地址。

2.可能很多人一开始不知道这个:“你的钱包地址.你的支付ID.随便起一个名字/你的Email地址”到底该怎么填。

这里假设你的钱包地址是123,支付ID是456,名字是imlala,Email是123@gmail.com

下面是一个示范:

123.456.imlala/123@gmail.com

这样应该就都懂了吧~

配置完成之后XMR-STAK程序就开始运行了,我们先Ctrl+C退出运行。

XMR-STAK会在你的当前运行目录生成三个配置文件,如果你是按照我这篇教程来做的,那么配置文件的路径如下:

/root/pools.txt
/root/config.txt
/root/cpu.txt

其中pools.txt保存的是你的钱包地址等信息,如果你的钱包信息填错了,或者要更改钱包地址,可以编辑这个配置文件。config.txt是保存的xmr-stak程序的一些配置一般不用管它。cpu.txt是xmr-stak使用cpu挖矿时的一些配置,如果你觉得算力不够满意,可以编辑cpu.txt:

vi /root/cpu.txt

调整如下代码,来让xmr-stak支持更多的线程,其中“low_power_mode”一整行代表一个线程,注意结尾后面的数字不能重复:

"cpu_threads_conf" :
[
    { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 0 },
    { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 1 },
    { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 2 },
    { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 3 },
    { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 4 },
    { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 5 },
    { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 6 },
],

这里你需要注意的是,并不是线程用的越多就越好,一般情况下我们使用xmr-stak默认的配置就好了。上面的这个配置相当于一个4核8线程的CPU使用了7个线程去挖矿。

现在你应该安装screen,并利用screen把XMR-STAK放到后台运行:

yum -y install screen

新建一个会话:

screen -S XMR

在这个会话内执行:

xmr-stak

然后按键盘组合键Ctrl+A+D退出来。这样XMR-STAK就运行在后台了。如果你想回到这个会话中应该使用如下命令查看进程ID:

screen -ls

然后:

screen -r 进程ID

XMR-STAK运行一段时间后,如果一切正常应该回显应该是这样的:

在XMR-STAK内,按h可以看到机器当前的算力:

等待你的机器挖矿一段时间之后,我们打开https://xmr.nanopool.org/,在右上方输入你的钱包地址进行搜索:

你应该可以看到你的挖矿信息:

xmr.nanopool.org这个矿池默认的支付最低XMR是1个,你可以点击上图中的Setting按钮,把这个最低价格改为0.3:

但是你需要知道的是,要想改为0.3,必须要你的矿工Rating到达10以上,这个不难挂30分钟就有几十个:

按300H/s的算力来说,当你看到下面这张图之后,你是否还有挖矿的动力?

赞(0) 打赏
未经允许不得转载:荒岛 » 利用闲置服务器挖掘Monero(XMR门罗币)
分享到: 更多 (0)

评论 26

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    第一

    Guhe3个月前 (09-26) Google Chrome 69.0.3497.100 Google Chrome 69.0.3497.100 Windows 10 x64 Edition Windows 10 x64 Edition回复
    • 大佬6P

      LALA3个月前 (09-27) Google Chrome 67.0.3396.99 Google Chrome 67.0.3396.99 Windows 10 x64 Edition Windows 10 x64 Edition回复
  2. #2

    玩不起这个

    saw3个月前 (09-26) Firefox 62.0 Firefox 62.0 Windows 10 x64 Edition Windows 10 x64 Edition回复
  3. #3

    现在挖亏出翔 一年前还可以。。除非你有吃灰的杜甫

    ohoh3个月前 (09-26) Google Chrome 69.0.3497.100 Google Chrome 69.0.3497.100 Mac OS X  10.13.6 Mac OS X 10.13.6回复
    • 我有几台吃灰垃圾独服,看样子挂半年可以收到0.3XMR,哈哈哈。。。

      LALA3个月前 (09-27) Google Chrome 67.0.3396.99 Google Chrome 67.0.3396.99 Windows 10 x64 Edition Windows 10 x64 Edition回复
      • 大佬买哪家的毒服?

        payton3个月前 (09-28) Google Chrome 69.0.3497.100 Google Chrome 69.0.3497.100 Windows 7 x64 Edition Windows 7 x64 Edition回复
        • hetzner,online都有。

          LALA3个月前 (09-28) Google Chrome 69.0.3497.81 Google Chrome 69.0.3497.81 Windows 10 x64 Edition Windows 10 x64 Edition回复
  4. #4

    要不起要不起

    瞎折腾3个月前 (09-28) Google Chrome 69.0.3497.92 Google Chrome 69.0.3497.92 Windows 10 x64 Edition Windows 10 x64 Edition回复
  5. #5

    大佬,2核4g的腾讯云,算力大概是怎样,做代运营的,每个公众号(不同公司)应该都能取一台腾讯云的服务器,这样算算有200多个号,这样算下来,还是有的赚的,反正只是需要客户扫个码,啧啧啧

    你不会知道3个月前 (09-30) Google Chrome 69.0.3497.100 Google Chrome 69.0.3497.100 Windows 10 x64 Edition Windows 10 x64 Edition回复
  6. #6

    自己实际测试。。
    平均每核算力是210(2.5gH的主频)
    每月收益22.5左右,腾讯云1核1g,3年799,每月22.2…
    彻底绝了我云挖矿的念头。。。

    你不会知道2个月前 (09-30) Google Chrome 69.0.3497.100 Google Chrome 69.0.3497.100 Windows 10 x64 Edition Windows 10 x64 Edition回复
    • 羡慕手握200多台腾讯云的大佬,反正也是吃灰,只要腾讯云允许挖,你挂着也无妨,蚊子腿也是肉。。。

      LALA2个月前 (09-30) Google Chrome 67.0.3396.99 Google Chrome 67.0.3396.99 Windows 10 x64 Edition Windows 10 x64 Edition回复
    • :cool: 大佬出服务器吗,我这里需要。联系tg : https://t.me/ovocc33

      ovo2个月前 (10-05) Firefox 62.0 Firefox 62.0 Windows 8.1 x64 Edition Windows 8.1 x64 Edition回复
  7. #7

    算力低的话可以用https://minexmr.com/
    手动支付 手续费0.004 也就是 超过0.004 就可以提现 (有种免费打工的感觉)

    我的提现记录
    https://i.loli.net/2018/10/13/5bc1706178367.png

    到手的钱才是自己的。

    z2个月前 (10-13) Firefox 62.0 Firefox 62.0 Windows 10 x64 Edition Windows 10 x64 Edition回复
    • 老哥早点告诉我这个矿池啊,我在nanopool挂了快0.1提不出来才是真的免费打工。

      LALA2个月前 (10-15) Google Chrome 67.0.3396.99 Google Chrome 67.0.3396.99 Windows 10 x64 Edition Windows 10 x64 Edition回复
      • https://www.supportxmr.com
        这个好像也可以改最低支付阈值(需要登陆后台,然后自己自定义阈值,具体多少我也不知道。)

        z2个月前 (10-17) Firefox 62.0 Firefox 62.0 Windows 10 x64 Edition Windows 10 x64 Edition回复
      • 我去帮你看了一下 官方说明

        This value cannot be lower than 0.1 XMR

        The pool will pay out to your wallet once your total due exceeds the payment threshold

        z2个月前 (10-17) Firefox 62.0 Firefox 62.0 Windows 10 x64 Edition Windows 10 x64 Edition回复
        • 我还是换到你说的这个minexmr.com吧,0.1对于我来说都太高了。

          LALA2个月前 (10-17) Google Chrome 67.0.3396.99 Google Chrome 67.0.3396.99 Windows 10 x64 Edition Windows 10 x64 Edition回复
          • minexmr 矿池佣金贵呀 1 % (提现手续费0.004)
            supportxmr 0.6% (提现手续费不知)

            z2个月前 (10-19) Firefox 62.0 Firefox 62.0 Windows 10 x64 Edition Windows 10 x64 Edition
          • 随便搞下吧,不能再转了,再转这两个月真的免费打工了。。

            LALA2个月前 (10-19) Google Chrome 67.0.3396.99 Google Chrome 67.0.3396.99 Windows 10 x64 Edition Windows 10 x64 Edition
          • 我发Telegarm给你了
            你可以看一下

            z2个月前 (10-20) Firefox 62.0 Firefox 62.0 Windows 10 x64 Edition Windows 10 x64 Edition
  8. #8

    大佬,你好,如果是多台服务器,“你的钱包地址.你的支付ID.随便起一个名字/你的Email地址”,是不是只需要把“随便起一个名字”设置为不一样即可?钱包地址、支付ID、Email地址保持一致。

    wp1个月前 (11-06) Google Chrome 70.0.3538.67 Google Chrome 70.0.3538.67 Windows 10 x64 Edition Windows 10 x64 Edition回复
    • 是的。

      LALA1个月前 (11-07) Google Chrome 69.0.3497.100 Google Chrome 69.0.3497.100 Windows 10 x64 Edition Windows 10 x64 Edition回复
      • 谢谢。
        Average Hashrate
        for last 6 hours
        3,622.5 H/s
        :cry:

        wp1个月前 (11-08) Google Chrome 70.0.3538.67 Google Chrome 70.0.3538.67 Windows 10 x64 Edition Windows 10 x64 Edition回复
        • dalao牛批啊,这算力羡慕死了。。。

          LALA1个月前 (11-09) Google Chrome 69.0.3497.100 Google Chrome 69.0.3497.100 Windows 10 x64 Edition Windows 10 x64 Edition回复
          • 大佬,已经挖了超过0.6了,设置的是最小支付是0.5,现在显示You have reached minimum payout. Payment will be processed in next payment round.
            我等了超过24小时了,怎么还没有支付记录,请问下这个是什么原因?

            wp3周前 (11-26) Google Chrome 70.0.3538.67 Google Chrome 70.0.3538.67 Windows 10 x64 Edition Windows 10 x64 Edition
          • 这个耐心等待吧,这个矿池很大不会黑这点钱的,实在不放心发个邮件问下:xmr@nanopool.org

            LALA2周前 (11-27) Google Chrome 70.0.3538.110 Google Chrome 70.0.3538.110 Windows 10 x64 Edition Windows 10 x64 Edition

分享创造快乐

广告合作资源投稿

觉得文章有用就请我吃包薯片吧

支付宝扫一扫打赏