您好,登錄后才能下訂單哦!
如何搭建NEM Catapult Symbol測試節點,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
大家好,我想很多人都希望運行Symbol(NEM Catapult) Testnet節點。
我做了一個詳細的教程,它將幫助您使用最低成本運行節點。您需要做的就是復制和粘貼(很簡單,是嗎?),然后可以在CentOS 8上運行節點了。
因此,您將執行以下步驟:
找一個可以運行節點的云服務器,推薦阿里云
運行一些命令。
如果您需要幫助,請詢問我,我會盡力的。
如果只是測試,那選擇最便宜的那種就行了。
最低硬件需求,不過我測試了一下,1核,2GB內存也能運行
CPU:2核
內存:4GB
硬盤:20GB
操作系統:CentOS 7
Docker從1.13版本之后采用時間線的方式作為版本號,分為社區版CE和企業版EE。社區版是免費提供給個人開發者和小型團體使用的,企業版會提供額外的收費服務,比如經過官方測試認證過的基礎設施、容器、插件等。社區版按照stable和edge兩種方式發布,每個季度更新stable版本,如17.06,17.09;每個月份更新edge版本,如17.09,17.10。
sudo yum update
sudo yum remove docker docker-common docker-selinux docker-engine
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #阿里云yum源
yum list docker-ce --showduplicates | sort -r
yum install docker-ce #目前不知為何該命令無法完成安裝,通過指定版本號安裝yum install <指定版本號> #指定安裝版本號,例如sudo yum install docker-ce-17.12.1.ce
systemctl start docker #啟動docker systemctl enable docker #加入開機啟動
docker version
如果看到client和server兩部分,則表示安裝成功
因為CentOS 8已經安裝了Python3和pip3,所以直接安裝就可以了
pip3 -V #查看pip3的版本號pip3 install docker-compose
yum install -y git
git clone https://github.com/nemfoundation/symbol-testnet-bootstrap.git
下載完成后輸入ls命令,可看見在當前目錄下有一個’symbol-testnet-bootstrap’目錄
cd symbol-testnet-bootstrapcd api-harvest-assembly #如果你想讓節點有交互能力,進入這個目錄(測試網,推薦該目錄) cd peer-assembly #如果你僅僅想讓節點專注于交易的確認,進入這個目錄
docker-compose up --build --detach
阿里云創建ECS后,如果沒有安全組,系統會創建一個默認的安全組,并將新創建的ECS放入該安全組,這時外網是無法訪問ECS的。因此需要對安全組進行配置。
進入’云服務器’控制臺頁面后,會在左邊的’網絡與安全’菜單下看到’安全組’子菜單,點擊并進入安全組頁面,選擇右邊的’配置規則’,進入’安全組列表’頁面。
點擊’安全組列表’右上角的’添加安全組規則’按鈕,添加規則
http://PUBLIC_IP:3000/chain/height
PUBLIC_IP為節點的公網IP地址
docker-compose down
docker-compose up --build --detach
在首次運行節點后,您可以修改節點配置文件,比如節點的公匙(Public Key)或者收獲配置
看完上述內容,你們掌握如何搭建NEM Catapult Symbol測試節點的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。