linux系统版本:CentOS Linux release 7.2.1511 (Core)
构建您的第一个网络(BYFN)场景提供了一个由两个组织组成的示例Hyperledger Fabric网络,每个组织都有两个peer节点,以及一个“solo”ordering服务。
(1)先决条件
- 安装curl
- 安装docker & docker compose,Docker 版本要求 17.06.2-ce or greater
我本机的docker 版本是Docker version 17.09.0-ce, build afdb6d4
docker-compose version 1.16.1, build 6d1ac219
- 安装go语言,版本1.9.x or greater
- 安装node.js和npm
- python 2.7
The Fabric Node.js SDK requires an iteration of Python 2.7 in order
for
npm install
operations to complete successfully
- 下载官网的例子,并且下载特定于平台的二进制文件
cd
first
-
network
curl
-
sSL
https
:
//
goo
.
gl
/
Q3YRTi
|
bash 如果这个命令不能成功执行的话,就先去下载好对应的脚本,然后再执行,执行好后会发现当前目录多了一个bin目录,目录里面有:
cryptogen,
configtxgen,
configtxlator, and
peer
然后把这个bin目录添加到系统的环境变量中去
(2)官网提供了两种方法创建网络:
- 懒人方法,一键运行脚本
cd
first
-
network
./
byfn
.
sh
-