mac系统中如何搭建Hyperledger composer环境

2023-04-24 12:13:00 环境 系统 搭建

Hyperledger Composer是一种用于构建区块链应用程序的框架,它可以帮助您快速构建和部署区块链应用程序。在Mac系统中搭建Hyperledger Composer环境的步骤如下:

第一步:安装Docker
在Mac系统中安装Docker,可以使用Docker for Mac安装,也可以使用Homebrew安装。安装完成后,可以使用docker -v命令检查Docker是否安装成功。

第二步:安装Hyperledger Composer
使用npm安装Hyperledger Composer,可以使用以下命令进行安装:
npm install -g composer-cli
安装完成后,可以使用composer -v命令检查安装是否成功。

第三步:安装Hyperledger Fabric
使用以下命令安装Hyperledger Fabric:
npm install -g composer-playground
安装完成后,可以使用composer-playground -v命令检查安装是否成功。

第四步:启动Hyperledger Fabric
使用以下命令启动Hyperledger Fabric:
composer-playground start --fabric-dev-servers
启动完成后,可以使用docker ps命令检查容器是否正常运行。

第五步:创建网络
使用以下命令创建网络:
composer network create -c admin@tutorial-network -a tutorial-network.bna -o endorsement-policy.json -A admin -S adminpw
创建完成后,可以使用composer network list命令检查网络是否创建成功。

第六步:安装网络
使用以下命令安装网络:
composer network install -c PeerAdmin@hlfv1 -a tutorial-network.bna
安装完成后,可以使用composer network list命令检查网络是否安装成功。

第七步:启动网络
使用以下命令启动网络:
composer network start -c PeerAdmin@hlfv1 -n tutorial-network -V 0.0.1 -o endorsement-policy.json -A admin -S adminpw
启动完成后,可以使用composer network ping -c admin@tutorial-network命令检查网络是否正常运行。

第八步:导入管理员身份
使用以下命令导入管理员身份:
composer identity import -u admin -p adminpw -c admin-pub.pem
导入完成后,可以使用composer network list -c admin@tutorial-network命令检查管理员身份是否导入成功。

第九步:启动Hyperledger Composer Playground
使用以下命令启动Hyperledger Composer Playground:
composer-playground
启动完成后,可以在浏览器中访问http://localhost:8080,即可进入Hyperledger Composer Playground。

以上就是在Mac系统中搭建Hyperledger Composer环境的步骤,希望能够帮助到您。

相关文章