Hyperledger Fabric 1.4 教程 (一)

Dakini_Wind · · 1405 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

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便说明环境配置已经没问题了


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:Dakini_Wind

查看原文:Hyperledger Fabric 1.4 教程 (一)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1405 次点击  
加入收藏 微博
1 回复  |  直到 2021-02-18 16:23:47
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传