Swarm自建EndPoint geth Rpc教程(Windows/Linux版)

windows下自建gethgoerli测试网rpc1、下载geth并安装(默认安装路径):2、按住shift加鼠标右键在此处打开powershell,powershell在运行geth并公开rpc端口,允许其它服务器访问:geth–goerli–datadirD:\–http.apiperson

  windows下自建geth goerli测试网rpc

  1、下载geth并安装(默认安装路径):

  https://geth.ethereum.org/downloads/.

  https://gethstore.blob.core.windows.net/builds/geth-windows-amd64-1.10.3-991384a7.exe

  2、按住shift加鼠标右键在此处打开powershell,powershell在运行geth并公开rpc端口,允许其它服务器访问:

  geth –goerli –datadir D:\ –http.api personal,db,eth,net,web3 –http –http.addr 0.0.0.0 –http.corsdomain=* –http.vhosts=* –allow-insecure-unlock

  3、管理geth

  再次按住shift加鼠标右键在此处打开powershell

  在powershell中执行

  进入管理窗口

  执行查看同步进度,同步完成大概有22G的数据,如果始终无法完成同步,说明设备硬件性能达不到,尽量使用高性能SSD,CPU,带宽。

  4、使用自建rpc:

  geth –goerli attach http://127.0.0.1:8545

  eth.syncing

  Linux系统下自建geth goerli测试网RPC

  Ubuntu18.04

  安装git

  sudo add-apt-repository ppa:git-core/ppa

  sudo apt-get update

  sudo apt-get install git

  查看是否安装成功

  git –version

  有显示版本号就是安装成功。

  安装geth

  sudo apt-get install software-properties-common

  sudo add-apt-repository -y ppa:ethereum/ethereum

  sudo apt-get update

  sudo apt-get install ethereum

  查看geth是否安装成功

  geth –help

  有信息反馈就是OK

  安装screen

  让rpc在screen里面运行

  apt-get install screen

  创建一个叫geth的screen

  screen -S geth

  在screen里面运行启动命令

  geth –cache=2048 –goerli –rpc –rpcaddr 0.0.0.0 –rpcport=8545 –rpcvhosts=* –rpcapi=’eth,net,rpc’

  等着他同步完成就可以了。

  screen -r geth

  同步中的状态

  同步完成的状态

  rpc使用方法

  http://你服务器的ip:8545,复制就行保持就可以了。

  目前西部数码云服务器已经支持安装bee抢空投BZZ代币并提供相关技术支持!

  Swarm(BZZ)中国交流群,QQ群号:771067189

原创文章,作者:btc365vip,如若转载,请注明出处:http://www.btc365vip.com/4759

发表评论

邮箱地址不会被公开。 必填项已用*标注