千家信息网

Hyperledger Fabric环境怎么配置

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,本篇内容主要讲解"Hyperledger Fabric环境怎么配置",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Hyperledger Fabric环境怎
千家信息网最后更新 2025年12月02日Hyperledger Fabric环境怎么配置

本篇内容主要讲解"Hyperledger Fabric环境怎么配置",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Hyperledger Fabric环境怎么配置"吧!

操作系统:

(macos, ubuntu, centos)

Docker环境支持(Docker, Docker Compose)

相关文档

ubuntu16.04安装Docker和Docker Compose

Fabric组件Docker镜像

1、hyperledger/fabric-peer;2、hyperledger/fabric-orderer;3、hyperledger/fabric-tools;4、hyperledger/fabric-baseos

docker image pull hyperledger/fabric-tools:x86_64-1.0.0docker image pull hyperledger/fabric-orderer:x86_64-1.0.0docker image pull hyperledger/fabric-peer:x86_64-1.0.0docker image pull hyperledger/fabric-baseos:x86_64-0.3.1

Fabric源码库

下载hyperledger-fabric源码库

源码库版本切换-->release-1.0

git checkout release-1.0

工具编译

cryptogen :生成相关的证书

cd $GOPATH/src/github.com/hyperledger/fabric/common/tools/cryptogen/go install

configtxgen : 生成创始区块通道配置相关内容

cd $GOPATH/src/github.com/hyperledger/fabric/common/tools/configtxgen/go install

fabric-samples

构建第一个Fabric网络

1、byfn.sh -m generate 构建配置文件

2、byfn.sh -m up 将网络启动起来

3、byfn.sh -m down 关掉这个网络

first-sample/firstnetwork下文件路径

base docker compose的公共服务

byfn.sh 启动脚本

生成相应的配置文件放入到channel-artifacts和crypo-config目录中:

configtx.yaml

crypto-config.yaml

用于启动网络:

docker-compose-cli.yaml

docker-compose-couch.yaml

docker-compose-e2e-template.yaml

docker-compose-e2e.yaml

script 测试脚本(创建通道,加入通道,安装链码,实例化链码,交互 )

byfn.sh中的方法

-m up启动
-m down关闭
-m restart重启
-m generate生成相应的证书和创世区块
-c通道的名字默认mychannel
-t客户端超时时间默认10秒
-s数据库客户端,默认go-leveldb

到此,相信大家对"Hyperledger Fabric环境怎么配置"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

配置 环境 网络 通道 生成 内容 文件 源码 区块 客户 客户端 方法 脚本 证书 学习 实用 更深 操作系统 公共服务 兴趣 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 mnist 数据库 湖湘红色文化数据库建设现状 体育教师转行软件开发 App与服务器端接口安全 网络安全 专题会议 六种软件开发模型及特征 网络安全法的基本作用包括 国内顶级网络安全公司排名 软件开发岗位需要的工具 黔西南软件开发app 软件开发工程师快速成长的套路 肇庆智能软件开发收费 基于复用的软件开发是指什么 杭州应用软件开发要多少钱 计算机网络技术的含义是什么 数据库超时时间 太平租房软件开发 腾讯网络安全运营管理员工资 数据库文件集 白沙黎族自治县软件开发 广州博彩软件开发公司 双语阅读软件开发 青岛信网互联网科技有限公司 郑大 数据库应用技术 数据库返回所有行是什么意思 王者荣耀可转移的服务器会更新吗 福建直销软件开发公司 威海酷蛙网络技术有限公司 网站服务器管理分哪几个部分 白沙黎族自治县软件开发
0