Hyperledger Fabric 1.4 搭建教程

2020-03-09  本文已影响0人  Dakini_Wind

Hyperledger Fabric 1.4 教程 (一)

用前须知:

​ 运行前需配置go环境,建议使用go1.13版本,不要使用go1.14!

​ 相关教程请自行百度或参考我的这篇:<<golang配置>>

​ 请将下面用的项目尽可能放到$GOPATH下(虽然非必要)

​ 请提前配置好docker和docker-compose,安装最新版本!

1. 下载

说明一下为何用1.4版本:目前fabric-sdk-go最高支持1.4版本,而且1.4属于LTS,所以完全不用担心。当然如果用其他sdk,其他版本也是可以的。

mkdir -p $GOPATH/src/github.com/hyperledger
cd $GOPATH/src/github.com/hyperledger
git clone https://github.com/hyperledger/fabric.git
cd fabric
git checkout release1.4

2. 运行前的基本配置

cd common/tools/        
#分别进入tools下的子目录,运行:
go install
#建议:应该使用go moudle,这样不需要繁琐的包管理!
#如果出现权限问题,请使用sudo安装

3. 初次运行

在这里使用官方提供的demo

cd $GOPATH/src/github.com/hyperledger
git clone https://github.com/hyperledger/fabric-samples
cd fabric-samples/first-network
#当前目录下的byfn.sh为运行脚本
#详细说明请执行:./byfn.sh -h
#生成网络:(miracle为我的通道名)
./byfn.sh generate -c miracle
#运行网络:
./byfn.sh up -c miracle
#注意如果上一步报错,很有可能是上一次运行的网络未停止
#请使用:./byfn.sh down -c miracle

如果成功显示END便说明环境配置已经没问题了

上一篇下一篇

猜你喜欢

热点阅读