GETH 客户端部署

系统配置

ubuntu 4核8G

统一目录

cd /

mkdir coin

cd /coin

下载

Linux x64

wget https://gethstore.blob.core.windows.net/builds/geth-linux-amd64-1.8.21-9dc5d1a9.tar.gz

其他版本下载地址

tar -xzvf geth-linux-amd64-1.8.21-9dc5d1a9.tar.gz # 解压
mv geth-linux-amd64-1.8.21-9dc5d1a9 ./geth
cd ./geth

编写启动脚本–cache 256 –maxpeers 150

vim geth_start.sh
nohup ./geth --syncmode fast --datadir /mnt/eth/ --rpc --rpcaddr 0.0.0.0 --rpcport 8890 --rpcapi "web3,eth,net,personal,db,admin"
--ws --wsaddr 0.0.0.0 --wsport 8891 --wsapi "web3,eth,net,personal,db,admin" --rpccorsdomain "*" --wsorigins "*" >./geth.log &2>1 &

启动

sh geth_start.sh

启动参数介绍

--rpcaddr value             HTTP-RPC服务器接口地址(默认值:“localhost”),可以配置成内网
--rpcport value             HTTP-RPC服务器监听端口(默认值:8545)
--wsaddr value             WS-RPC服务器监听接口地址(默认值:“localhost”),可以配置成内网
--wsport value             WS-RPC服务器监听端口(默认值:8546)

查询同步状态

./geth attach http://127.0.0.1:8890

eth.syncing
# 返回 false 同步完成

eth.blockNumber
# 返回非0同步完成
exit
0

评论0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
没有账号? 忘记密码?