区块链技术进阶与实战

Ubuntu下以太坊私有链环境搭建

1、安装Go环境

      进入https://golang.org/dl/,下载linux版本,解压缩,并将文件放入/usr/local/目录下

    

        进入.bashrc配置环境变量:

        sodu vi   ~/.bashrc

 

         在打开文件末尾处加上

                export GOPATH=/usr/local/go

                export GOBIN=$GOPATH/bin

                export PATH=$PATH:$GOBIN

      保存,退出。使用source ~/.bashrc ,激活配置文件

       使用go env 命令,可以看到此时。go环境已经搭建好

   GOARCH="amd64"
GOBIN="/usr/local/go/bin"
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/usr/local/go"
GORACE=""
GOROOT="/usr/lib/go-1.6"
GOTOOLDIR="/usr/lib/go-1.6/pkg/tool/linux_amd64"
GO15VENDOREXPERIMENT="1"
CC="gcc"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0"
CXX="g++"

CGO_ENABLED="1"

 

2安装ethereum

 

Installing from PPA

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 version,查看是否安装成功

若成功,则显示如下内容:

                Geth
Version: 1.8.10-stable
Git Commit: eae63c511ceafab14b92e274c1b18bf1700e2d3d
Architecture: amd64
Protocol Versions: [63 62]
Network Id: 1
Go Version: go1.10
Operating System: linux
GOPATH=/usr/local/go
GOROOT=/usr/lib/go-1.10

你可能感兴趣的:(区块链技术进阶与实战)