独立服务器Ubuntu系统下,使用CPU挖XMR币

之前也介绍过,如下:
1、MinerGate:适合Windows、Mac、Ubuntu、Fedora等的挖矿站
2、使用独立服务器挖矿Monero
3、CentOS 7上安装莱特币(Litecoin)挖矿

在Ubuntu系统下,挖矿效率最高。下面是教程。

一、钱包、Payment-ID获取
1、钱包获取
Monero钱包:https://hitbtc.com/,注册好后在后台获得Monero钱包地址。
xmr1.jpg

进入后,往下找到XMR Monero
xmr2.jpg

xmr3.jpg
二维码或者那一串字符就是钱包地址

2、Payment-ID获取

a、本机生成

openssl rand -hex 32

b、在线查看
进入https://xmr.nanopool.org/,右上角粘贴你的钱包地址
xmr4.jpg

会出现Payment-ID,还有你的挖矿情况
xmr5.jpg

3、设置最低提取为0.3XMR
xmr6.jpg

xmr7.jpg

二、安装挖矿程序
SSH下。假设/root目录下。
升级及初始化

add-apt-repository ppa:ubuntu-toolchain-r/test
apt update
apt install gcc-5 g++-5 make
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 1 --slave /usr/bin/g++ g++ /usr/bin/g++-5
curl -L http://www.cmake.org/files/v3.4/cmake-3.4.1.tar.gz | tar -xvzf - -C /tmp/
cd /tmp/cmake-3.4.1/ && ./configure && make && sudo make install && cd -
update-alternatives --install /usr/bin/cmake cmake /usr/local/bin/cmake 1 --force
apt install libmicrohttpd-dev libssl-dev libhwloc-dev

安装

git clone https://github.com/fireice-uk/xmr-stak-cpu xmr-stak
cd xmr-stak
cmake .
make install

三、设置CPU、钱包、Payment-ID
1、在 /root/xmr-stak/bin/config.txt 设置CPU、钱包、Payment-ID。也可用以下文件替换。
a、修改CPU信息:
cpu_threads_conf部分,建议CPU核数的50%
b、钱包、Payment-ID
wallet_address后面的。
c、pool_address
改为自己服务器近的。
d、httpd_port
改为自己喜欢的端口,然后使用IP:端口就可以查看运行情况

"cpu_threads_conf" :
[
     { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 0 },
     { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 2 },
     { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 4 },
     { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 6 },
],
"use_slow_memory" : "warn",
"nicehash_nonce" : false,
"aes_override" : null,
"use_tls" : false,
"tls_secure_algo" : true,
"tls_fingerprint" : "",
"pool_address" : "xmr-eu1.nanopool.org:14444",
"wallet_address" : "钱包地址.Payment-ID",
"pool_password" : "",
"call_timeout" : 10,
"retry_time" : 10,
"giveup_limit" : 0,
"verbose_level" : 3,
"h_print_time" : 60,
"daemon_mode" : true,
"output_file" : "",
"httpd_port" : 1024,
"prefer_ipv4" : true,

2、捐赠比例
编辑 xmr-stak 下的 donate-level.h 文件,把
constexpr double fDevDonationLevel = 2.0 / 100.0;
改为
constexpr double fDevDonationLevel = 0.5 / 100.0;
也可以改为其他比例。

四、开始挖矿
进入 /root/xmr-stak/bin 目录下,运行

screen -S mine
./xmr-stak-cpu

即可后台开始挖矿。

五、相关知识
1、CPU设置
4核8线程,标识1个核2个线程
0、2、4、6就表示4个核的第一个线程,也就是每个核抽一个线程
0123就是只用前2个核心的4个线程,后2个核心的4个线程就没用上。(不赞成这样写)
这个需要你去测试,究竟是0-7的8个线程一起用,还是只用每个核的一个线程。据说有不少超线程CPU,多线程一起跑还不如单线程跑的快

via:https://qing.su/article/129.html、http://www.hostloc.com/space-uid-3598.html、http://www.hostloc.com/thread-406398-1-1.html、http://www.hostloc.com/thread-411645-1-2.html

    所有主机信息仅是为及时分享并收录,不做推荐!
    专门搜集、分享国内高速、稳定的香港、日本、韩国、新加坡、美西CN2等优质线路的主机:FastVM