千家信息网

如何搭建NEM Catapult Symbol测试节点

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,如何搭建NEM Catapult Symbol测试节点,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。大家好,我想很多人都希望运行Symb
千家信息网最后更新 2026年11月02日如何搭建NEM Catapult Symbol测试节点

如何搭建NEM Catapult Symbol测试节点,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

大家好,我想很多人都希望运行Symbol(NEM Catapult) Testnet节点。

我做了一个详细的教程,它将帮助您使用最低成本运行节点。您需要做的就是复制和粘贴(很简单,是吗?),然后可以在CentOS 8上运行节点了。

因此,您将执行以下步骤:

找一个可以运行节点的云服务器,推荐阿里云

运行一些命令。

如果您需要帮助,请询问我,我会尽力的。

一、购买云服务器

如果只是测试,那选择最便宜的那种就行了。

最低硬件需求,不过我测试了一下,1核,2GB内存也能运行

CPU:2核

内存:4GB

硬盘:20GB

操作系统:CentOS 7

1.假设您已经注册并登陆阿里云控制台(www.aliyun.com)

2.创建ECS实例,并选择规格,因为是测试节点,所以选择最便宜的即可

3.选择镜像,目前最新版为CentOS 8.0

4.选择硬盘,大小20GB,其他默认

5.选择网络

6.选择带宽,计费模式为"按使用流量",峰值100M

7.登陆凭证,选"自定义密码"

8.实例名称,自定义,这里填的是"symbol-testnet-node"

9.其他配置默认,直接选择"确认下单"

10.打开命令行窗口并登陆刚才创建的ECS实例

二、安装Docker

Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17.10。

1.确保yum包更新到最新

sudo yum update

2.卸载旧版本(可选)

sudo yum remove docker  docker-common docker-selinux docker-engine

3.安装必要的软件包

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

4.设置yum源

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.reposudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #阿里云yum源

5.查看docker版本(可选)

yum list docker-ce --showduplicates | sort -r

6.安装docker

yum install docker-ce #目前不知为何该命令无法完成安装,通过指定版本号安装yum install <指定版本号> #指定安装版本号,例如sudo yum install docker-ce-17.12.1.ce

7.启动docker并加入开机自动启动

systemctl start docker #启动dockersystemctl enable docker #加入开机启动

8.检查docker是否安装成功

docker version

如果看到client和server两部分,则表示安装成功

9.安装docker-compose

因为CentOS 8已经安装了Python3和pip3,所以直接安装就可以了

pip3 -V #查看pip3的版本号pip3 install docker-compose

三、安装测试节点

1.安装git

yum install -y git

2.下载最新的程序包

git clone https://github.com/nemfoundation/symbol-testnet-bootstrap.git

下载完成后输入ls命令,可看见在当前目录下有一个'symbol-testnet-bootstrap'目录

3.选择目录

cd symbol-testnet-bootstrapcd api-harvest-assembly #如果你想让节点有交互能力,进入这个目录(测试网,推荐该目录)cd peer-assembly #如果你仅仅想让节点专注于交易的确认,进入这个目录

4.运行以下命令,以便在服务器上启动Catapult

docker-compose up --build --detach

四、安全组配置

阿里云创建ECS后,如果没有安全组,系统会创建一个默认的安全组,并将新创建的ECS放入该安全组,这时外网是无法访问ECS的。因此需要对安全组进行配置。

1.进入安全组

进入'云服务器'控制台页面后,会在左边的'网络与安全'菜单下看到'安全组'子菜单,点击并进入安全组页面,选择右边的'配置规则',进入'安全组列表'页面。

2.添加安全组规则

点击'安全组列表'右上角的'添加安全组规则'按钮,添加规则

五、验证节点

http://PUBLIC_IP:3000/chain/height

PUBLIC_IP为节点的公网IP地址

六、其他有用的命令

1.关闭节点服务

docker-compose down

2.启动节点服务

docker-compose up --build --detach

3.修改节点配置文件

在首次运行节点后,您可以修改节点配置文件,比如节点的公匙(Public Key)或者收获配置

看完上述内容,你们掌握如何搭建NEM Catapult Symbol测试节点的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

节点 安全 选择 版本 测试 运行 服务 配置 命令 目录 服务器 规则 阿里 实例 社区 页面 更新 登陆 便宜 最低 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技公司排名 西安纸贵互联网科技有限公司 互联网科技工作委员会副主任毛军 互联网中国科技 科技服务与互联网 美国互联网科技 广州善班互联网科技 深圳卡尔迅互联网科技有限公司怎么样 青海省互联网新科技 互联网科技公司实习生 湖南一路畅行互联网科技 中国科技创新与世界互联网大会 乌鲁木齐新华智原互联网科技学校 中国互联网公司排名锤子科技 深圳艾果互联网通讯科技 徐州市互联网科技有限公司 烟台灵鸽互联网科技有限公司 富国互联网金融科技混合基金 广西泛欧互联网科技有限公司 广州全民伙伴互联网科技有限公司 科技平台互联网 科技互联网政务服务 互联网核心科技是什么 互联网科技资迅 互联网络科技有限公司 有马互联网科技 深圳互联网科技怎么样 广州市恰铎互联网科技有限公司 烟台灵鸽互联网科技有限公司 保山互联网科技靠谱吗
0