区块链fabric2.0部署fabric环境和fabric-samples的启动

目录

区块链fabric2.0

部署fabric环境和fabric-samples的启动

第一 安装辅助工具更新系统

第二 安装docker

第三 安装docker-compose

第四 安装go

第五 安装nodejs

第六 安装 npm

第七 下载fabric源码

第八 下载fabric-samples源码

第九 彩蛋

第一 安装辅助工具更新系统

系统:ubuntu-18.04版

安装辅助工具 wget git 如已安装则略过此步骤

1.1 安装wget

命令:apt install wget

检验安装

区块链fabric2.0部署fabric环境和fabric-samples的启动

1.2 安装git

命令:apt install git

检验安装

区块链fabric2.0部署fabric环境和fabric-samples的启动

第二 安装docker

2.1,安装

命令:curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

检验安装

区块链fabric2.0部署fabric环境和fabric-samples的启动

第三 安装docker-compose

3.1 方式一安装

命令:sudo curl -L "https://github.com/docker/compose/releases/download/1.25.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

授权

命令:sudo chmod +x /usr/local/bin/docker-compose

3.2 方式二安装

命令:apt install docker-compose

检验安装

区块链fabric2.0部署fabric环境和fabric-samples的启动

第四 安装go

4.1 安装

命令:apt install go

检验安装

区块链fabric2.0部署fabric环境和fabric-samples的启动

第五 安装nodejs

5.1 安装

命令:apt install node

检验安装

区块链fabric2.0部署fabric环境和fabric-samples的启动

第六 安装npm

6.1 安装

命令: apt install npm

检验安装

区块链fabric2.0部署fabric环境和fabric-samples的启动

第七 下载fabric源码

7.1 创建目录

命令:mkdir -p
~/go/src/github.com/hyperledger

命令:cd
~/go/src/github.com/hyperledger

7.2 拉取fabric项目

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

7.3 切换fabric版本

命令:cd fabric

命令:git checkout v2.0.0

7.4 拉取fabric镜像

先进入到scripts目录

命令:cd
~/go/src/github.com/hyperledger/fabric/scripts

注意:需要修改当前目录下的bootstrap.sh脚本

命令:vim
~/go/src/github.com/hyperledger/fabric/scripts/bootstrap.sh

修改脚本

区块链fabric2.0部署fabric环境和fabric-samples的启动

区块链fabric2.0部署fabric环境和fabric-samples的启动

修改后,bootstrap.sh只为拉取镜像的操作

运行脚本

命令:./bootstrap.sh

拉取的镜像如下

区块链fabric2.0部署fabric环境和fabric-samples的启动

第八 下载fabric-samples源码

8.1 进入目录

命令:cd
~/go/src/github.com/hyperledger

8.2拉取fabric-samples

命令:git clone
https://github.com/hyperledger/fabric-samples.git

8.3 拉取成功后切换到v2.0.0分支

命令:git checkout v2.0.0

8.4 进入目录

命令:cd
~/go/src/github.com/hyperledger/fabric-samples

8.5下载需要的二进制文件

命令:wget https://github.com/hyperledger/fabric/releases/download/v2.0.1/hyperledger-fabric-linux-amd64-2.0.1.tar.gz

解压

命令:tar -xzvf
hyperledger-fabric-linux-amd64-2.0.1.tar.gz

8.6 然后进入目录

cd ~/go/src/github.com/hyperledger/fabric-samples/first-network

8.7 运行命令

./byfn.sh up

区块链fabric2.0部署fabric环境和fabric-samples的启动

区块链fabric2.0部署fabric环境和fabric-samples的启动

出现end命令代表安装和启动成功了!!

8.8查看启动的服务

命令:docker ps

区块链fabric2.0部署fabric环境和fabric-samples的启动

到此 fabric2.0 安装完毕

第九 彩蛋

9.1 问题描述

区块链fabric2.0部署fabric环境和fabric-samples的启动

解决方法:增加go的代理参数

命令:go env -w GOPROXY=https://goproxy.cn

命令:export GOPROXY=https://goproxy.cn

以上方法如果不成功,请确认Go的版本号:1.12.5

9.2 问题描述

区块链fabric2.0部署fabric环境和fabric-samples的启动

解决方法:

确认go命令的安装路径,并设置相应的$PATH

区块链fabric2.0部署fabric环境和fabric-samples的启动

区块链fabric2.0部署fabric环境和fabric-samples的启动

区块链fabric2.0部署fabric环境和fabric-samples的启动

举报

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

東亮小课

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值