1

熱搜:

熱門行情

最近搜尋

全部刪除

新公鏈Sui測試網明牌獎勵,手把手教你搭建節點

BlockBeats 律動財經
律動財經圖片
律動財經圖片

今天介紹的項目是Sui, Sui 是一個無需許可的權益證明(PoS)區塊鏈網路,解決鏈上交易速度和安全性問題,由 4 位前 Meta 工程師創立的 Web3 基礎設施公司 Mysten Labs @Mysten_Labs 開發。目前正已 20 億美元估值,尋求 2 億美元的 B 輪融資。8 月將開通激勵測試網,現在搶先體驗測試節點的搭建吧。

開始今天的教程之前,需要有一定的前置條件:

一台 ubuntu 服務器 (最好是國外的服務器,問題會少很多),最低配置如下

·CPUs: 8

·RAM: 32GB

·Storage: 180GB

·OS:Ubuntu 22.04

1、使用 ssh 登錄服務器(mac、linux 系統下操作)

ssh root@ 服務器 ip

回車確認,如果出現提示 "Are you sure you want to continue connecting (yes/no/[fingerprint])?"

輸入 yes 回車確認

窗口等待輸入服務器密碼,回車確認。進入服務器

運行成功結果

2、確認當前用戶是 root,如果已經是 root 用戶請略過

開啟 root 用戶,為 root 用戶創建密碼,輸入兩次密碼

sudo passwd root

使用下面命令,切換到 root 用戶,在輸入剛才創建的密碼

su root

3、安裝 docker、docker-compose

進入服務器後,默認在 ~目錄下。創建新目錄sui-node/devnet 並進入目錄

sudo mkdir -p ~/sui-node/devnet && cd ~/sui-node/devnet

運行成功結果

安裝 docker

運行成功結果

安裝 docker-compose

運行成功結果

驗證 docker、docker-compose

sudo docker -v sudo docker-compose -v

運行成功結果

4、下載所需配置文件

sudo wget -O docker-compose.yaml https://raw.githubusercontent.com/MystenLabs/sui/main/docker/fullnode/docker-compose.yaml

運行中

運行完成後,使用 ls 命令查看是否有 (由於有的服務器沒有 ll 命令,這裡改成 ls)

docker-compose.yaml fullnode-template.yaml genesis.blob 三個文件

運行成功結果

5、修改配置文件

sudo sed -i "s/127.0.0.1:9000/0.0.0.0:9000/" fullnode-template.yaml

運行後使用 cat fullnode-template.yaml 查看文件資訊是否如圖

6、拉取 docker 文件

sudo docker-compose pull

運行中

成功後顯示

運行成功結果

7、啟動節點服務

sudo docker-compose up -d

運行成功結果

8、測試節點是否啟動成功

 --data-raw "{ "jsonrpc":"2.0", "id":1, "method":"sui_getRecentTransactions", "params":[5] }"

運行成功結果



也可以查看端口是否啟用 netstat -ant,如果提示沒有命令先使用 apt install net-tools 安裝

運行成功結果

781 設置防火牆、安全組,放行 9000、9184 端口

Google cloud 設置防火牆

9、監控節點 訪問下髮網站

https://node.sui.zvalid.com 紅框處輸入你自己的服務器 ip,點擊 CONNECT 按鈕

運行成功結果

下方出現節點資訊說明配置成功

運行成功結果

關注我的推特,不定期發布交互教程

原文連結

left arrow
right arrow