Hyperledger Fabric 2.5环境搭建部署及示例运行,ubuntu 22.04.4, golang jdk 安装
warning:
这篇文章距离上次修改已过190天,其中的内容可能已经有所变动。
在Ubuntu 22.04.4上搭建Hyperledger Fabric 2.5并运行示例,需要安装Go、Java Development Kit (JDK),以及Docker和Docker Compose。以下是安装步骤的示例代码:
# 更新软件包列表
sudo apt update
# 安装Go语言环境
sudo apt install golang-go
# 设置Go代理(如果需要)
export GOPROXY=https://goproxy.io
# 安装Java Development Kit
sudo apt install default-jdk
# 确认JDK安装并获取安装路径
java -version
# 安装Docker
sudo apt install docker.io
# 添加用户到docker组以无需sudo运行docker命令
sudo usermod -aG docker ${USER}
# 安装Docker Compose
sudo apt install docker-compose
# 验证Docker和Docker Compose安装
docker --version
docker-compose --version
# 下载Hyperledger Fabric二进制文件和示例代码
curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/install_binaries.sh | bash -s -- 2.5.0 1.18.0
# 验证安装
cd ~/fabric-samples
./bin/configtxgen --version
以上命令将安装Go、JDK、Docker和Docker Compose,并下载Hyperledger Fabric 2.5的二进制文件和示例代码。在验证安装后,你可以按照Hyperledger Fabric文档运行示例,例如运行First Network:
# 进入示例目录
cd ~/fabric-samples/first-network
# 启动示例网络
./byfn.sh -m generate
./byfn.sh -m up
# 当完成后,可以使用以下命令停止网络
./byfn.sh -m down
请确保在执行这些命令之前,你已经有了足够的权限(例如使用sudo),并且网络连接稳定,以避免在安装过程中出现问题。
评论已关闭