Linux-Ubuntu安装Fabric

准备

安装docker

安装go

安装docker-compose

1、安装

创建文件夹

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

不出国

https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh | bash -s 1.2.1 1.2.1 0.4.10

2、查看镜像

docker images

3、环境测试

生成相应文件

$ cd ~/hyperledger-fabric/fabric-samples/first-network/
$ ./byfn.sh generate	

启动网路

# byfn == build your first network
#启动
$ ./byfn.sh up


#停止	(不需要停止)
$ ./byfn.sh down

查看节点启动状况

$ docker ps

4、生成fabric证书

加密生成器 - cryptogen

$cryptogen --help
# 查看配置文件模板
$ cryptogen showtemplate
# 重定向模板到指定文件中
$ cryptogen showtemplate > crypto-config.yaml

通过命令生成证书文件

cryptogen generate --config 配置文件名
$ cryptogen generate --config crypto-config.yaml

5、创始块文件和通道文件的生成

# configtx.yaml -> 这个文件名不能改, 如改名configtxgen就加载不到这个文件了
# configtxgen 读 configtx.yaml配置项, 生成对应的文件
$ configtxgen --help 
  # 输出创始块区块文件的路径和名字
  `-outputBlock string`
  # 指定创建的channel的名字, 如果没指定系统会提供一个默认的名字.
  `-channelID string`
  # 表示输通道文件路径和名字
  `-outputCreateChannelTx string`
  # 指定配置文件中的节点 configtx.yaml
  `-profile string`
  # 更新channel的配置信息
  `-outputAnchorPeersUpdate string`
  # 指定所属的组织名称
  `-asOrg string`
  # 要想执行这个命令, 需要一个配置文件 configtx.yaml
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值