RustMinerSystem

文档

RMS 安装教程

在 x86-64、ARMv7、AArch64 Linux/OpenWrt 或 Windows 上安装当前 RMS 客户端,并完成安全的首次访问。

RMS 安装教程

当前 RMS 发布仓库提供 Linux/OpenWrt 与 Windows 客户端。安装前先在 RustMinerSystem 中准备 RMS 协议端口,并选择一台会长期在线、具有固定局域网 IP 的设备运行 RMS。

支持平台

平台 架构或版本 推荐方式
Linux x86-64 安装脚本。
Linux / OpenWrt ARMv7 musl EABI hard-float 安装脚本或手动下载。
Linux / OpenWrt AArch64 musl 安装脚本或手动下载。
Windows x64 图形界面 GUI 客户端。
Windows x64 命令行 控制台客户端。

OpenWrt 设备差异很大,请先用 uname -m 核对 CPU 架构,再从少量矿机开始验证。

Linux 快速安装

切换为 root 后运行官方安装脚本:

sudo -i
bash <(curl -s -L https://raw.githubusercontent.com/EvilGenius-dot/RMS/main/install.sh)

无法访问 GitHub 时可以使用备用线路:

sudo -i
bash <(curl -s -L -k http://static.rustminersystem.com/install.sh)

备用线路当前通过 HTTP 提供。只应在可信网络中使用;更稳妥的做法是先下载并审查脚本,再以 root 执行。

脚本会自动识别常见架构,也允许手动选择 x86-64armv7-musleabihfaarch64

安装脚本的系统变更

当前脚本会:

  • 将 RMS 安装到 /root/rms
  • 创建系统服务并配置开机启动。
  • 调整系统文件句柄限制。
  • 在部分 Linux 发行版中尝试关闭系统防火墙。

生产环境执行前应审查脚本。安装完成后请重新建立符合现场策略的防火墙规则,只允许可信局域网访问 RMS 管理端口和矿机监听端口。

首次访问

安装完成后,在同一局域网的浏览器中打开:

http://RMS设备IP:42703

如果页面无法打开,先检查进程状态、设备 IP、防火墙以及 42703 是否被其他程序占用。不要把该管理端口直接暴露到公网。

Windows 安装

文件 下载 用途
rms-production-gui.exe https://raw.githubusercontent.com/EvilGenius-dot/RMS/main/windows-gui/rms-production-gui.exe 推荐普通 Windows 用户使用。
WebView2Loader.dll https://raw.githubusercontent.com/EvilGenius-dot/RMS/main/windows-gui/WebView2Loader.dll 必须与 GUI 主程序放在同一目录。
rms-production.exe https://raw.githubusercontent.com/EvilGenius-dot/RMS/main/windows-no-gui/rms-production.exe 命令行或自定义进程管理。

GUI 使用 Microsoft Edge WebView2。若启动后白屏,确认 DLL 与主程序在同一目录,并安装 Microsoft Edge WebView2 Runtime 后重试。

Linux 日常维护

再次运行安装命令即可进入管理菜单,执行安装/更新、启动、停止、重启、状态查看、日志查看、开机启动设置与卸载。

项目 默认值
安装目录 /root/rms
主程序 /root/rms/rms
systemd 服务 rmservice
本地配置 /root/rms/local.conf
运行日志 /root/rms/nohup.out
错误日志 /root/rms/err.log
管理端口 42703

修改 local.confPORT 后需要重启 RMS,同时更新防火墙规则和访问地址。

安装后检查

  • RMS 设备使用固定局域网 IP。
  • 另一台局域网设备能够打开管理页面。
  • 管理后台没有直接暴露到公网。
  • RustMinerSystem 服务端端口已运行且可从矿场网络访问。
  • 已准备少量测试矿机和可以快速切回的旁路地址。

当前客户端仍可选择 RMS2 对接兼容的历史端口,但 RMS3 系列并不向下兼容 RMS2。安装完成后继续阅读 部署与配对