CentOs 搭建 Hyperledger Fabric 简单步骤

安装 wget

yum install wget
 
 
  • 1

使用wget获取安装包

wget -c https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz
 
 
  • 1

解压

tar -C /usr/local/ -zxvf go1.8.3.linux-amd64.tar.gz
 
 
  • 1

添加环境变量

vim /etc/profile.d/go.sh
 
 
  • 1

添加一下环境变量(gopath为go项目根目录)

export PATH=$PATH:/usr/local/go/bin
export GOPATH=/root/go
 
 
  • 1
  • 2

环境变量文件添加引用

source /etc/profile.d/go.sh
 
 
  • 1

验证

go env
 
 
  • 1

1、安装docker

卸载老版本的 docker 及其相关依赖

sudo yum remove docker docker-common container-selinux docker-selinux docker-engine
 
 
  • 1

安装 yum-utils,它提供了 yum-config-manager,可用来管理yum源

sudo yum install -y yum-utils
 
 
  • 1

添加yum源

sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
 
 
  • 1

更新yum索引

sudo yum makecache fast
 
 
  • 1

安装 docker-ce

sudo yum install docker-ce
 
 
  • 1

启动 docker

sudo systemctl start docker
 
 
  • 1

验证是否安装成功

sudo docker info
 
 
  • 1

卸载docker:

yum list installed | grep docker
sudo yum remove docker docker
pip uninstall $*
pip install requests
 
 
  • 1
  • 2
  • 3
  • 4

2、安装docker-compose

安装epel依赖

yum -y install epel-release
 
 
  • 1

安装pip工具

yum install python-pip
 
 
  • 1

更新pip

pip install --upgrade pip
 
 
  • 1

安装docker-compose

pip install docker-compose
 
 
  • 1

3、安装git

yum install git
 
 
  • 1

4、源码下载

创建文件夹并进入

mkdir -p ~/go/src/github.com/hyperledger
cd ~/go/src/github.com/hyperledger
 
 
  • 1
  • 2

下载fabric源码

git clone https://github.com/hyperledger/fabric.git
cd ~/go/src/github.com/hyperledger/fabric
 
 
  • 1
  • 2

检出1.1.0版本

git checkout v1.1.0
 
 
  • 1

5、Docker镜像下载

cd ~/go/src/github.com/hyperledger/fabric/examples/e2e_cli/
source download-dockerimages.sh -c x86_64-1.1.0 -f x86_64-1.1.0
 
 
  • 1
  • 2

6、启动测试网络

./network_setup.sh up
 
 
  • 1
					<link href="https://csdnimg.cn/release/phoenix/mdeditor/markdown_views-258a4616f7.css" rel="stylesheet">
            </div>
</article>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值