区块链投资风险极高,投资者需谨慎行事。本文只是对相关知识的分享,不构成任何投资建议。在投资决策之前,请务必进行充分的研究和风险评估,确保理解投资的风险并做出明智的决策。请注意保护自己的资产安全,避免受到欺诈和损失。
本教程使用ubuntu + docker方式部署 ,以下部分教程来自社区,截图为自己整理
①以root身份登录在/root目录下执行
②2. git clone https://github.com/DFSNetwork/dfs-node-quick-start.git
③3.安装docker,如下版本是:Docker version 25.0.2, build 29cf629
(1)sudo sysctl -w vm.max_map_count=262144
(2)sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
(3)curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
执行完后等待出现ok
(4)sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu `lsb_release -cs` stable"
后按回车等待
(5)sudo apt update
注意:我用华为服务器下载docker超时,添加了以下源,上边正常这条不用管
curl -fsSL http://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
sudo apt update
(6)sudo apt install docker-ce -y
④注册大丰收账号,在手机端操作
⑤进入Vote界面
⑥选择注册节点
⑦生成公钥和私钥保存好。后边要用。
将节点的其他信息补充好,记得p2p url不要带http
主要是:rpc url,就是:http://你的IP:8888,p2p url:你的IP:9876,
保存后提示签名:
确认后就可以在列表界面看到,节点注册信息,目前离线状态。
⑧进入/root/dfs-node-quick-start/config目录,修改config.ini文件修改红色框部分,
修改完毕如下:去掉##注释 修改账号,修改公钥和私钥,值取自第7步
⑨进入/root/dfs-node-quick-start目录敲命令:docker compose up -d会下载数据,等待下载完毕出现started节点就启动了。
⑩测试下节点
curl http://0.0.0.0:8888/v1/chain/get_info 有返回信息
curl http://60.204.184.180:8888/v1/chain/get_info 无返回信息需要防火墙策略
正常虚拟机执行ufw allow 8888即可。我的是华为云,需要去华为控制台中添加端口策略
通过公网ip不通
安全组添加完毕后,在通过公网ip访问已正常。
公网访问已经通了
⑪敲命令:docker compose logs -f,可以看到在同步block了,就安装好了
这个时候就需要等了。Data目录在1G以上数据,等区块数据同步好后,就会显示在线了。
另外你的节点需要有人给你投票,才会出块。目前dfs价格在2.5差不多前33名有出块奖励
早上看已经在线了
感谢大家的投票,已经在跑了
⑫使用docker compose logs -f|grep test1111222 查看日志中是否有你的账号,出块10次失败就没有奖励了。
以下为官方文档地址:https://github.com/DFSNetwork/dfs-node-quick-start
// run a DFS node
docker-compose up -d
// stop
docker compose stop
// start
docker compose start
// log
docker compose logs
curl http://107.173.140.118:8888/v1/chain/get_info
curl http://0.0.0.0:8888/v1/chain/get_info
打个广告:
本教程由社区节点moon编写,如果本教程对你有用,可以给我投票。
也可以访问 http://dfsn.fun 查看教程
香港云主机,比较稳定还便宜。选1C2G版本
https://www.ucloud.cn/site/active/kuaijie.html?invitation_code=C1xAEAF9F0B9E4A#oversea
加入社区:
社区成员: iloveyoudfsn
区块链投资风险极高,投资者需谨慎行事。本文只是对相关知识的分享,不构成任何投资建议。在投资决策之前,请务必进行充分的研究和风险评估,确保理解投资的风险并做出明智的决策。请注意保护自己的资产安全,避免受到欺诈和损失。