1. 程式人生 > 其它 >部署以太坊主網全資料節點

部署以太坊主網全資料節點

參考資料

部署步驟

  1. 下載geth
    下載地址:geth 官網下載地址
wget https://gethstore.blob.core.windows.net/builds/geth-linux-amd64-1.10.15-8be800ff.tar.gz
  1. 配置環境變數
vi ~/.bashrc

#geth env
export BTCPATH=/home/baas/data/ethereum/geth-linux
export PATH=$BTCPATH:$PATH

source ~/.bashrc

#檢查
geth version
  1. 後臺啟動
    注意:預設data目錄在 ~/.ethereum/。可新增引數指定 --datadir "/data/geth_data"
mkdir geth-data
nohup geth --http --http.api web3,eth,net,db,personal --http.addr 0.0.0.0 --http.port 8545 --datadir /home/baas/data/ethereum/geth-data &
  1. geth客戶端操作
// 登陸
geth attach rpc:http://127.0.0.1:8545

// 檢視狀態
eth

// 檢視最新區塊高度
eth.blockNumber

// 檢視同步狀態,返回 false 未同步或同步到最新了
eth.syncing

// 生成賬戶,密碼 password123 【只同步賬本可以不用配置】
personal.newAccount('password123')
作者:水中墨色 出處:https://www.cnblogs.com/veraland/ 本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須在文章頁面給出原文連線,否則保留追究法律責任的權利。