安装Hyperledger

安装Docker

apt-get update
apt-get -y install apt-transport-https ca-certificates curl software-properties-common  #安装必要的系统工具
wget -qO- https://get.docker.com/ | sh
验证安装成功  docker version

安装docker-compose

curl -L https://github.com/docker/compose/releases/download/1.19.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

chmod u+x /usr/local/bin/docker-compose

cp /usr/local/bin/docker-compose /usr/bin

验证安装成功  docker-compose version

安装go

wget https://studygolang.com/dl/golang/go1.10.linux-amd64.tar.gz

tar -C /usr/local -zxvf go1.10.linux-amd64.tar.gz

vi /etc/environment

PATH="/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

source /etc/environment

验证安装成功  go env

安装Node.js

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

apt-get install -y nodejs

验证安装成功  nodejs -v

npm -v

下载fabric

mkdir -p /opt/gopath/src/github.com/hyperledger

cd /opt/gopath/src/github.com/hyperledger

git clone https://github.com/hyperledger/fabric.git

cd fabric

cd scripts

./bootstrap.sh

启动网路

cd /opt/gopath/src/github.com/hyperledger/fabric/scripts/fabric-samples/first-network

./byfn.sh -m generate

vi /etc/resolv.conf

注释options timeout:2 attempts:3 rotate single-request-reopen

./byfn.sh -m up

猜你喜欢

转载自blog.csdn.net/baidu_25845567/article/details/80984057