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

你可能感兴趣的:(环境)