XMRig教程配置

XMRig配置教程

本配置基于ubuntu系统,运行的是XMR项目,最好是server 24.04.3LTS版本。

首先更新系统然后运行下面命令。

1. sudo apt install git build-essential cmake libuv1-dev libssl-dev libhwloc-dev
2. git clone https://github.com/xmrig/xmrig.git
3. mkdir xmrig/build && cd xmrig/build
4. cmake ..
5. make -j$(nproc)

然后找到config.json

关键点:请特别注意一个叫 config.json.example 的文件。这是官方提供的配置模板。你需要复制它来创建自己的配置文件,如果没有自行创建。

复制并创建你的配置文件:

cp config.json.example config.json

编辑配置文件

创建好config.json后,就可以用文本编辑器(如nano)按照之前提供的Antpool(根据自己选择的产品)参数进行编辑了:

nano config.json

核心配置回顾(用于Antpool)
请确保 pools 部分和下面一致,尤其是 user 的格式:

json

{
    "pools": [{
        "url": "stratum+tcp://xmr.antpool.com:9005",
        "user": "你的Antpool账户名.矿工名", // 格式必须为:账户名.自定义矿工名
        "pass": "x",
        "keepalive": true
    }],
    "cpu": {
        "enabled": true
    }
}

检查清单

  • 使用 pwd 命令确认你不在目录(~)或其他无关目录。
  • 使用 ls -la 命令查看当前目录下是否有 xmrig 可执行文件和 config.json.example
  • 如果没有config.json,就执行 cp config.json.example config.json
  • 使用 nano config.json 编辑文件,填入正确的Antpool地址和账户信息。

最简单的验证方法:在终端里,先确保你能直接运行 ./xmrig --version 这个命令并看到版本号。如果能,说明你就在正确的目录里,然后再执行上面的第三步。

命令行直接启动方法(第二种方法)

在XMRig程序所在目录,使用./xmrig命令加上相应的参数即可。下表为你提供了几种主要的命令行格式示例:

启动场景命令示例
标准格式./xmrig -o 矿池地址:端口 -u 用户名.矿工名 -p 密码 -k
针对Antpool的示例./xmrig -o stratum+tcp://xmr.antpool.com:9005 -u 你的Antpool账户名.矿工名 -p x -k
调整CPU使用率 (如50%)./xmrig -o stratum+tcp://xmr.antpool.com:9005 -u 你的账户.矿工名 -p x -k --cpu-max-threads-hint=50
启用大页内存提升性能sudo ./xmrig -o ... (你的参数) ... --randomx-1gb-pages

关键参数解释

  • -o:指定矿池地址和端口,这是必填项。对于Antpool的门罗币挖矿,地址就是 stratum+tcp://xmr.antpool.com:9005
  • -u:指定用户名,格式必须为 你的Antpool账户名.矿工名。例如,如果你的账户名是miner,矿工名想取ubuntu1,这里就填 miner.ubuntu1
  • -p:密码,Antpool一般设为x即可
  • -k:保持连接,防止掉线
  • --cpu-max-threads-hint:设置CPU最大线程使用率百分比,100为满负荷,可根据需要调整。
  • --randomx-1gb-pages:启用大页内存(1GB页),可显著提升RandomX(门罗币算法)的算力,但通常需要以sudo权限运行。
  • 你可以将以上参数组合使用,还可以通过 --donate-level=1 来调整默认的捐赠比例(如设为1%)

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

退出移动版