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

    时间:2021-06-15 15:04来源:网络整理 作者:Linux先生 举报 点击:
    湖南成人高考 成人高考 成人高考 成人高考  成人高考 成人高考 
    Swarm自建EndPoint geth Rpc教程(Windows/Linux版),windows,linux,服务器,rpc,powershell

      

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


      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:
    :8545

      geth --goerli attach :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使用方法
    你服务器的ip:8545,复制就行保持就可以了。

    推荐内容