centos7安装fabric环境流程

安装fabric需要以下几部分

  • 1.准备基础环境
  • 2.go
  • 3.docker
  • 4.docker-compose
  • 5.fabric
  • 6.启动

1.准备基础环境:Git安装

> yum install -y ca-certificates git make gcc
> yum update -y

2.go

//下载
> wget https://www.golangtc.com/static/go/1.9.2/go1.9.2.linux-amd64.tar.gz
//解压缩
> sudo tar -C /usr/local -xzf go1.9.2.linux-amd64.tar.gz 
//配置环境变量
> vi /etc/profile
 
export PATH=$PATH:/usr/local/go/bin 
export GOROOT=/usr/local/go 
export GOPATH=$HOME/go 
export PATH=$PATH:$HOME/go/bin 
 
//设置生效
> source /etc/profile 
//查看go版本
> go version 

3.docker

> yum -y install docker
> systemctl start docker
> docker -version
//添加阿里云镜像
> vi /etc/docker/daemon.json
//加入配置
  {"registry-mirrors": ["https://aj2rgad5.mirror.aliyuncs.com"]}
//重启docker
> systemctl daemon-reload
> systemctl restart docker.service

4.docker-compose

//安装pip
>yum install python-pip
//更新python-pip
>pip install --upgrade pip
//安装docker-compose
>pip install docker-compose

5.安装fabric

//因为在git 获取,先安装git
> yum install git
//创建源代码路径
> mkdir -p ~/go/src/github.com/hyperledger
> cd ~/go/src/github.com/hyperledger
//设置git服务解析
> sudo vi /etc/hosts
    151.101.229.194 github.global.ssl.fastly.net
    151.101.229.194 assets-cdn.github.com
//重启网络
> sudo /etc/init.d/network restart
//获取源代码 可能会失败,多试几次
> git clone https://github.com/hyperledger/fabric.git 
 
//检查源码
> cd ~/go/src/github.com/hyperledger/fabric
> git checkout v1.0.0
//下载镜像
> cd ~/go/src/github.com/hyperledger/fabric/examples/e2e_cli/
> source download-dockerimages.sh -c x86_64-1.0.0 -f x86_64-1.0.0
 
//检查镜像
> docker images
//进入fabric
> cd ~/go/src/github.com/hyperledger/fabric/examples/e2e_cli/
//启动
> ./network_setup.sh up
 
//关闭
> ./network_setup.sh down

6.启动

//链码启动 
>docker exec -it cli bash

转载于:https://www.jianshu.com/p/7e43b890d6d6

猜你喜欢

转载自blog.csdn.net/weixin_33866037/article/details/91119195