以太坊测试环境搭建

在部署以太坊之前需要安装go 

go安装

     安装 

       我的操作系统是debian,使用apt-get install golang命令安装go工具,由于go代码需要保存在workspace,所有可以在home目录下创建一个workspace,该目录将被go工具用于保存和编辑二进制,命令如下;

      mkdir ~/workspace
      echo 'export GOPATH="$HOME/workspace"' >> ~/.bashrc
      source ~/.bashrc
      安装工具包 
     根据不同的需要,我们可以使用 apt-get 安装 Go tools:
     apt-cache search golang

     go升级

      有时候历史安装的go版本过低,无法支持geth的安装,可以对go进行升级,升级方式如下:

       下载最新的go源码包 go1.9.2.linux-amd64.tar.gz
       tar -zxf go1.9.2.linux-amd64.tar.gz
       cd go/src 目录
      执行 ./all.bash

geth安装

        配置环境变量
       vi .bashrc
       增加
       export GOROOT_BOOTSTRAP=/root/go    # go安装目录
       export GOROOT=/root/go    #go安装目录
       source .bashrc
        安装go-ethereum
       git clone  https://github.com/ethereum/go-ethereum.git    #获取源码
       cd go-ethereum                 
       git checkout v1.7.2                             #升级版本
       make geth                                          #编译
       make all                                              #安装
       我的geth安装目录是  /root/ethereum/go-ethereum/build/bin/geth
       ln -s /root/ethereum/go-ethereum/build/bin/geth /usr/bin/geth
       通过 geth version 查看版本。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值