1. 趣币网首页
  2. 技术
  3. 技术应用

从零到壹学习Hyperledger Fabric第二讲:Hyperledger Fabric Samples安装

从零到壹学习Hyperledger Fabric为一个系列,一共15讲,包括Hyperledger Fabric基础、链码开发等。今天为大家介绍第二讲:Hyperledger Fabric Samples安装。

从零到壹学习Hyperledger Fabric为一个系列,一共15讲,包括搭建Hyperledger Fabric环境、Hyperledger Fabric Samples安装、建立第一个网络、手动配置网络实现及测试Chaincode、编写第一个应用等。今天我们将为大家介绍从零到壹学习Hyperledger Fabric第二讲:Hyperledger Fabric Samples安装。话不多说,马上开启我们的Hyperledger Fabric学习之旅。

创建一个空目录

undefined$mkdirhyfa
进入该目录
$cdhyfa
新建文件bootstrap.sh
$vimbootstrap.sh

将https://github.com/hyperledger/fabric/blob/master/scripts/bootstrap.sh中的内容拷贝保存退出

赋予bootstrap.sh可执行权限并运行
$chmod+xbootstrap.sh
配置docker加速器

配置docker加速的目的是为了执行后加快文件下载速度

$curl-sSLhttps://get.daocloud.io/daotools/set_mirror.sh|sh-shttp://8890cb8b.m.daocloud.io
重启docker服务
$sudosystemctlrestartdocker.service
执行bootstrap.sh
执行如下命令前最好使用稳定的VPN,否则会导致各种问题,例如下载到一半时网络超时,下载失败等等
$sudo./bootstrap.sh1.1.0

安装完成后输出:

hyperledger/fabric-calatest72617b4fa9b45weeksago299MBhyperledger/fabric-cax86_64-1.1.072617b4fa9b45weeksago299MBhyperledger/fabric-toolslatestb7bfddf508bc5weeksago1.46GBhyperledger/fabric-toolsx86_64-1.1.0b7bfddf508bc5weeksago1.46GBhyperledger/fabric-ordererlatestce0c810df36a5weeksago180MBhyperledger/fabric-ordererx86_64-1.1.0ce0c810df36a5weeksago180MBhyperledger/fabric-peerlatestb023f9be07715weeksago187MBhyperledger/fabric-peerx86_64-1.1.0b023f9be07715weeksago187MBhyperledger/fabric-javaenvlatest82098abb1a175weeksago1.52GBhyperledger/fabric-javaenvx86_64-1.1.082098abb1a175weeksago1.52GBhyperledger/fabric-ccenvlatestc8b4909d8d465weeksago1.39GBhyperledger/fabric-ccenvx86_64-1.1.0c8b4909d8d465weeksago1.39GBhyperledger/fabric-zookeeperlatest92cbb952b6f82monthsago1.39GBhyperledger/fabric-zookeeperx86_64-0.4.692cbb952b6f82monthsago1.39GBhyperledger/fabric-kafkalatest554c591b86a82monthsago1.4GBhyperledger/fabric-kafkax86_64-0.4.6554c591b86a82monthsago1.4GBhyperledger/fabric-couchdblatest7e73c828fc5b2monthsago1.56GBhyperledger/fabric-couchdbx86_64-0.4.67e73c828fc5b2monthsago1.56GB
添加环境变量
$exportPATH=<pathtodownloadlocation>/bin:$PATH

注: <path to download location>表示下载的fabric-samples文件目录所在路径

例:$exportPATH=$HOME/hyfa/fabric-samples/bin:$PATH或:$exportPATH=/home/kevin/hyfa/fabric-samples/bin:$PATH

©本文仅代表作者本人观点,与趣币网无关。趣币网对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。若以此作为投资依据,请自行承担全部责任。转载请注明出处:趣币网

发表评论

登录后才能评论

联系我们

13798586780

在线咨询:点击这里给我发消息

邮件:1074760229@qq.com

QQ群:551893940

工作时间:工作日9:00-18:00,节假日休息

QR code