手动部署fabric2.0

  • alex_wang
  • 更新于 2020-04-03 22:27
  • 阅读 4400

在 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
点赞 4
收藏 1
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
alex_wang
alex_wang
区块链研究员 Dockone 社区金牌翻译,PaaS/BaaS 架构师。 Solidity 文档译者