介绍
在这里,我们将安装 go-quai-stratum,这是 Quai Network 上 stratum 代理的 Go 实现。本教程重点介绍 Linux 发行版和 MacOS 系统。 更喜欢视频教程?在这里查看设置 stratum 代理的视频演练:环境设置
为了获得最简单的安装过程,我们建议在运行 go-quai 的同一台计算机上安装和运行 go-quai-stratum。仅建议高级用户在单独的计算机上运行 go-quai-stratum,因为这需要额外的网络配置。安装依赖项
要运行 go-quai-stratum 实例,您需要安装一些依赖项。您可以使用您喜欢的软件包管理器(apt、brew 等)安装依赖项。1
Go v1.23.0+
- Linux Snap 安装
- MacOS 安装
Snap 并非在所有 Linux 发行版上默认安装
2
Git、Make 和 G++
- Linux 安装
- MacOS 安装
使用以下命令安装 git、make 和 g++:
3
go-quai-stratum
现在您已经安装了基本依赖项,我们可以继续在根目录中克隆 go-quai-stratum 仓库。要克隆 go-quai-stratum 仓库并导航到它,请运行以下命令:此命令将 主分支 安装到您的本地机器。除非您打算开发,否则必须检出最新的 发布版本。您可以在 go-quai-stratum 发布页面 上找到最新版本。然后,使用以下命令检出最新版本:例如(这不是最新版本,请查看发布页面以获取最新版本号):
配置
要运行 Quai stratum 代理,您需要进行一些小的配置。首先将示例配置文件复制到本地配置文件:config.json 文件中,您将能够配置网络设置和其他相关变量:
运行代理
构建
在运行代理之前,我们需要构建源代码。您可以通过运行以下命令通过 Makefile 构建:运行
现在我们已经构建了源代码,我们可以启动我们的代理。我们建议使用像 tmux 这样的进程管理器将代理作为后台服务运行。 要运行代理,您需要选择要运行的分片。 通过将REGION-NAME 和 ZONE-NAME 更改为您的节点正在运行的地区和区域的相应链名称来启动代理。
REGION-NAME 和 ZONE-NAME 的可用选项。您必须选择相应的地区和区域,例如 cyprus 和 cyprus1。
代理默认在
3333 端口上监听矿工连接。如果需要,您可以通过在运行命令中使用 --stratum 标志传递端口来更改代理监听的端口。
更改代理监听端口对于在单个全局节点上运行多个代理很有用。如果您只在单个分片上挖矿,则无需更改监听端口。
