Hyperledger fabric 1.3安装记录

一、环境

主机:阿里云轻量应用服务器

系统:Ubuntu 16.04(基于4.4内核)

二、先决条件

2.1 go

用此时最新的1.11.2版本

下载:

wget https://dl.google.com/go/go1.11.2.linux-amd64.tar.gz

安装:

tar -zxvf go1.11.2.linux-amd64.tar.gz

加入到环境变量:

export PATH=$PATH:/home/admin/go/bin
export GOROOT=/home/admin/go
export GOPATH=/home/admin
export GOBIN=$GOROOT/bin

2.2 docker

不用apt去下载安装,直接安装比较新的
下载:

wget https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/amd64/docker-ce_17.12.1~ce-0~ubuntu_amd64.deb

安装:

dpkg -i docker-ce_17.12.1~ce-0~ubuntu_amd64.deb

看看安装好没:

docker version

2.3 docker-compose

这个直接apt install就行

apt install docker-compose

安装完好像会把docker版本降低,重新走安一遍docker

2.4 总结

总之 搞定go、docker、docker-compose、git、这四个,版本最好不要太旧不然会有大大小小的问题

三、fabric安装

3.1 官方安装指令分析

官网上给出一条直接安装的指令:

curl -sSL http://bit.ly/2ysbOFE | bash -s 1.3.0

运气不好,被墙,路径等等原因安装不上,索性分析一下

这条语句是从那个压缩后的网址找到安装脚本,再传1.3.0这个参数进行下载安装

实际访问的地址是:

https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh

直接先把bootstrap.sh下载下来:

curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh -o bootstrap.sh

接下来分析一下看bootstrap.sh具体做什么工作

3.2 bootstrap.sh

打开这个脚本文件可以看到:

# if version not passed in, default to latest released version
export VERSION=1.3.0
# 
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值