美文网首页PHP建站
在Ubuntu-CentOS-Debian系统下,使用CPU挖M

在Ubuntu-CentOS-Debian系统下,使用CPU挖M

作者: 881581b92519 | 来源:发表于2018-10-08 19:48 被阅读0次

    日前挖矿教程发了很多,参考: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

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

    相关文章

      网友评论

        本文标题:在Ubuntu-CentOS-Debian系统下,使用CPU挖M

        本文链接:https://www.haomeiwen.com/subject/mlojaftx.html