0、安装Go
安装 wget
yum install wget
使用wget获取安装包
wget -c https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz
解压
tar -C /usr/local/ -zxvf go1.8.3.linux-amd64.tar.gz
添加环境变量
vim /etc/profile.d/go.sh
添加一下环境变量(gopath为go项目根目录)
export PATH=$PATH:/usr/local/go/bin
export GOPATH=/root/go
环境变量文件添加引用
source /etc/profile.d/go.sh
验证
go env
1、安装docker
卸载老版本的 docker 及其相关依赖
sudo yum remove docker docker-common container-selinux docker-selinux docker-engine
安装 yum-utils,它提供了 yum-config-manager,可用来管理yum源
sudo yum install -y yum-utils
添加yum源
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新yum索引
sudo yum makecache fast
安装 docker-ce
sudo yum install docker-ce
启动 docker
sudo systemctl start docker
验证是否安装成功
sudo docker info
卸载docker:
yum list installed | grep docker
sudo yum remove docker docker
pip uninstall $*
pip install requests
2、安装docker-compose
安装epel依赖
yum -y install epel-release
安装pip工具
yum install python-pip
更新pip
pip install --upgrade pip
安装docker-compose
pip install docker-compose
3、安装git
yum install git
4、源码下载
创建文件夹并进入
mkdir -p ~/go/src/github.com/hyperledger
cd ~/go/src/github.com/hyperledger
下载fabric源码
git clone https://github.com/hyperledger/fabric.git
cd ~/go/src/github.com/hyperledger/fabric
检出1.1.0版本
git checkout v1.1.0
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
6、启动测试网络
./network_setup.sh up