快捷搜索:  MTU2MTUwNTc4Mg`  as  1111

在Ubuntu-CentOS-Debian系统下,使用CPU挖Monero(XMR)币

日前挖矿教程发了很多,参考:MinerGate:在Windows、Mac、Ubuntu、安卓手机上挖矿教程,CentOS 7下莱特币(Litecoin)挖矿教程,现时再发个Ubuntu/CentOS/Debian体系的挖矿教程,这边最好利用孤独云主机挖,VPS放量别测验考试,否则会被商家终止or剔除。假如你的VPS多,不在意,那就限制CPU后再挖,参考:Linux VPS颠末安装CPULimit来限制CPU利用率,这边就说下教程。

教程

1、得到钱包地点

钱包地点得到蹊径有许多,这边发起去https://hitbtc.com报户口个账号,然后进入后盾点击Account然后往下找到Monero货币并得到钱包地点,即Wallet address。

2、Payment-ID得到

在云主机上运转以下号令:

openssl rand -hex 32

便可得到Payment-ID也执意支出ID。

3、安装挖矿顺序

这边发起利用Ubuntu体系,耳闻效力更高。

#Ubuntu体系,在Ubuntu 14.04测试胜利

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

#CentOS体系

yum install centos-release-scl cmake3 hwloc-devel libmicrohttpd-devel openssl-devel

yum install devtoolset-4-gcc*

scl enable devtoolset-4 bash

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

cd xmr-stak

cmake3 .

make install

#Debian体系,在Debian 8测试胜利

echo "deb http://ftp.us.debian.org/debian unstable main contrib non-free" >> /etc/apt/sources.list.d/unstable.list

apt-get update

apt-get install -t unstable 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 && 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

4、设置CPU、钱包、Payment-ID

在/root/xmr-stak/bin/config.txt设置CPU、钱包、Payment-ID。

#修正CPU信息

cpu_threads_conf有些,发起CPU核数的50%

#修正钱包、Payment-ID、矿工号和Email地点

wallet_address背面的。

#修正pool_address

改资源人云主机近的。

#修正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-us-east1.nanopool.org:14444",

"wallet_address" : "钱包地点.Payment-ID.矿工编号/Email",  #矿工编号能够随意填

"pool_password" : "x",

"call_timeout" : 10,

"retry_time" : 10,

"giveup_limit" : 0,

"verbose_level" : 3,

"h_print_time" : 60,

"daemon_mode" : false,

"output_file" : "",

"httpd_port" : 1024,

"prefer_ipv4" : true,

Monero矿池有许多,官网http://moneropools.com/中列举了许多个矿池,能够遴选想进入的矿池。我这边遴选的是xmr.nanopool.org。

5、起头挖矿

运转号令:

cd /root/xmr-stak/bin

screen -S mine

./xmr-stak-cpu

便可后盾起头挖矿。

常见成就

#如何更改捐赠比例

编纂xmr-stak下的donate-level.h文献,把

constexpr double fDevDonationLevel = 2.0 / 100.0;

改成

constexpr double fDevDonationLevel = 0.5 / 100.0;

也能够改成其他比例。

#Linux下挖矿涌现MEMORY ALLOC FAILED: mmap failed搭档

运转号令:

sysctl -w vm.nr_hugepages=128

然后编纂文献/etc/security/limits.conf, 在倒数第二行大年夜概之提高入上面两行:

soft memlock 262144

hard memlock 262144

然后重启大年夜概吊销并列新登录。

您可能还会对下面的文章感兴趣: