手动部署fabric2.0
在 Ubuntu 18.04 Lts 上部署 Fabric 2.0(一)编译代码
操作系统选择 Ubuntu 18.04 Lts 由于ubuntu 18.04自带的golang是golang 1.10所以第一步我们需要升级golang 到1.13.x 1、从https://studygolang.com/dl下载golang 1.13.9 ``` wget https://studygolang.com/dl/golang/go1.13.9.linux-amd64.tar.gz tar -zxvf go1.12.5.linux-amd64.tar.gz sudo mv go /usr/local ``` 2、设置go语言环境: 在 .bashrc中添加 ``` export GOROOT=/usr/local/go # 安装目录。 export GOPATH=$HOME/go # 工作环境 export GOBIN=$GOROOT/bin # 可执行文件存放 export PATH=$GOPATH:$GOBIN:$GOROOT/bin:$PATH # 添加PATH路径 ``` 3、安装docker ``` sudo apt-get install docker -y ``` 4、下载最新的fabric代码: ``` mkdir $GOPATH cd $GOPATH mkdir -p src/github.com/hyperledger cd src/github.com/hyperledger git clone https://github.com/hyperledger/fabric.git cd fabric && git checkout v2.0.1 ``` 5、编译代码 ``` make release #所有可执行文件 make docker #create docker images or make all ``` 经历了漫长的编译过程之后,在build/bin目录下应该会发现如下文件: ``` ls build/bin/ configtxgen configtxlator cryptogen discover idemixgen orderer peer ```
操作系统选择 Ubuntu 18.04 Lts 由于ubuntu 18.04自带的golang是golang 1.10所以第一步我们需要升级golang 到1.13.x 1、从https://studygolang.com/dl下载golang 1.13.9
wget https://studygolang.com/dl/golang/go1.13.9.linux-amd64.tar.gz
tar -zxvf go1.12.5.linux-amd64.tar.gz
sudo mv go /usr/local
2、设置go语言环境: 在 .bashrc中添加
export GOROOT=/usr/local/go # 安装目录。
export GOPATH=$HOME/go # 工作环境
export GOBIN=$GOROOT/bin # 可执行文件存放
export PATH=$GOPATH:$GOBIN:$GOROOT/bin:$PATH # 添加PATH路径
3、安装docker
sudo apt-get install docker -y
4、下载最新的fabric代码:
mkdir $GOPATH
cd $GOPATH
mkdir -p src/github.com/hyperledger
cd src/github.com/hyperledger
git clone https://github.com/hyperledger/fabric.git
cd fabric && git checkout v2.0.1
5、编译代码
make release #所有可执行文件
make docker #create docker images
or
make all
经历了漫长的编译过程之后,在build/bin目录下应该会发现如下文件:
ls build/bin/
configtxgen configtxlator cryptogen discover idemixgen orderer peer
区块链技术网。
- 发表于 2020-04-03 22:27
- 阅读 ( 2021 )
- 学分 ( 153 )
- 分类:Fabric
评论