手里有七八台廉价vps,反正放着吃灰也是吃灰,还不如让它们发挥一下余热,就挖挖矿吧(不指望能有收益,性能贼低)

由于VPS不带GPU,那就要选择可以用支持CPU挖矿的莱特币作为币种。

服务器环境:Centos7

挖矿工具:cpuminer 网址: https://bitcointalk.org/index.php?topic=55038.msg654850#msg654850

Linux版最新下载地址: https://github.com/pooler/cpuminer/releases/download/v2.5.1/pooler-cpuminer-2.5.1-linux-x86_64.tar.gz 

cpuminer依赖项:

用于在Debian,Ubuntu和其他基于APT的发行版上构建的依赖项:

$ sudo apt-get install make libcurl4-openssl-dev

用于在Fedora,RHEL,CentOS和其他基于yum发行版上构建的依赖项:

$ sudo yum install gcc make curl-devel

矿池的选择

这里以鱼池(https://www.f2pool.com/)为例,注册登录后进入页面:https://www.f2pool.com/user/worker

可以看到(以莱特币为例,切换币种只需要右上角切换,币种操作大同小异):

在这里插入图片描述

URL都是矿机地址,选一个就行,Worker是用户名.矿机名,我是f8xb98z.001,密码随便了,无所谓

开始挖矿:

1.准备一个全新的centos7的服务器环境

2.安装cpuminer依赖,因为服务器为centos7 所以执行

$ sudo yum install gcc make curl-devel

3.下载cpuminer

wget https://github.com/pooler/cpuminer/releases/download/v2.5.1/pooler-cpuminer-2.5.1-linux-x86_64.tar.gz  

4.解压cpuminer

tar -zxvf pooler-cpuminer-2.5.1-linux-x86_64.tar.gz 

5.给cpuminer执行权限

chmod +x minerd

6.启动挖矿:

./minerd --url=stratum+tcp://ltc.f2pool.com:8888 --userpass=f8xb98z.001:aa

# url后面跟着URL:端口;userpass后面跟着用户名.矿机:随便一个密码

大功告成!

限制cpu的使用率:因为是vps,cpu长时间占满会被服务商删除机器或者是限制cpu 。所以要对CPU的使用进行限制

限制工具:cpulimit

yum install cpulimit

使用方法:cpulimit -l 120 -p 18265

120代表限制使用率为120%,因为我的vps有两核,所以总使用率是200%。

18265是挖矿进程的pid

pid可以用top命令查看

使进程保活:

由于断开连接后进程会被关闭,想要使之在断开连接后继续在后台运行,需要使用一个命令:nohup

使用方法也很简单,只需要在命令前方加上nohub就可以了。

希望能使闲置的吃灰VPS发挥它最后一点余热吧!!!


0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。

允许上传的最大文件为50 MB。 您可以上传:图像, 音频, 视频, 文档, 电子表格, 互动, 文本, 存档, 代码, 其他 评论文本中插入的YouTube、Facebook、Twitter和其他服务的链接将自动嵌入。 Drop files here