hyperledger fabric

本文详细介绍了如何解决Hyperledger Fabric环境搭建过程中遇到的下载速度慢问题,包括1.4.9版本的下载与安装,网络组织节点的设置,VSCode扩展imp的使用,以及Blockchain-Explorer的源码安装和配置,提供了从安装到运行的完整步骤,帮助读者成功建立并操作Fabric网络。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、 安装fabric二进制文件下载速度慢

二、 1.4.9的下载问题

Fabric 环境搭建时bootstrap.sh帮我们做了什么?

    1. 下载1.4版本的samples,并解压
      https://github.com/hyperledger/fabric-samples
    1. 安装二进制可执行文件 和配置文件
      注释掉这段
      对应bootstrap.sh中的binariesInstall函数,代码如下:
# pullBinaries() {
   
   # echo "===> Downloading version ${FABRIC_TAG} platform specific fabric binaries"
   # download "${BINARY_FILE}" "https://github.com/hyperledger/fabric/releases/download/v${VERSION}/${BINARY_FILE}"
   # if [ $? -eq 22 ]; then
   #     echo
   #     echo "------> ${FABRIC_TAG} platform specific fabric binary is not available to download <----"
   #     echo
   #     exit
   # fi

   # echo "===> Downloading version ${CA_TAG} platform specific fabric-ca-client binary"
   # download "${CA_BINARY_FILE}" "https://github.com/hyperledger/fabric-ca/releases/download/v${CA_VERSION}/${CA_BINARY_FILE}"
   # if [ $? -eq 22 ]; then
   #     echo
   #     echo "------> ${CA_TAG} fabric-ca-client binary is not available to download  (Available from 1.1.0-rc1) <----"
   #     echo
   #     exit
   # fi
# }
  这里分别调用binaryDownload函数去下面这两个地址下载fabric和fabric-ca相应的二进制文件打成的压缩包。实际上我们也可以使用浏览器或者下载软件单独下载它们。

虽然是从下面地址下载,但使用idm直接下载更快.下载后解压到第一步的fabric-samples 下
1.https://github.com/hyperledger/fabric/releases
2.https://github.com/hyperledger/fabric-ca/releases/tag/v1.4.9

这两个文件包含了fabric的常用命令.在bin下

执行./bootstrap.sh 1.4.9 1.4.9 0.4.21

三、网络组织节点

在这里插入图片描述
在这里插入图片描述

四、vscode扩展imp使用

openssl 非必须,仅nodejs需要
扩展安装时,打开local开关才可以使用提供的本地节点
fabric gateways选择org1Admin才会在下面显示channels和在fabric environment显示具体子项

五、

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值