手里有七八台廉价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 条评论