IBM Hyperledger Fabric 2.3 安装教程:CentOS & Ubuntu
版权申诉
181 浏览量
更新于2024-09-11
收藏 29KB DOCX 举报
"这是一份关于IBM的Hyperledger Fabric 2.3版本的安装手册,适用于CentOS和Ubuntu操作系统。手册详细介绍了如何在虚拟机上搭建Fabric开发环境,包括安装必要的软件包、Docker和Docker-compose,以及Go语言。"
在开始安装Hyperledger Fabric之前,你需要准备一个支持的Linux环境,如CentOS 7。首先,确保你的系统已经安装了基本的软件工具,例如`pip`(Python包管理器)、`curl`(用于HTTP传输)和`git`(版本控制系统)。通过运行以下命令在CentOS上安装它们:
```bash
sudo apt install git curl
```
接着,安装和更新`pip`,以便后续安装其他依赖:
```bash
sudo apt install python-pip
pip install --upgrade pip
```
Hyperledger Fabric的运行需要Docker,所以你需要确保系统中安装了Docker 17.06.2-ce或更高版本。如果已有旧版本的Docker,先卸载它:
```bash
sudo apt-get remove docker docker-engine docker.io
```
然后安装最新版的Docker:
```bash
sudo apt install docker.io
```
安装完成后,检查Docker版本,并重启服务以使更改生效:
```bash
docker -v
sudo systemctl daemon-reload
sudo systemctl restart docker
```
Docker Compose是管理多个Docker容器的工具,同样需要安装:
```bash
sudo apt install docker-compose
```
验证Docker Compose是否安装成功,并给予普通用户执行权限:
```bash
docker-compose -v
sudo chmod +x /usr/share/doc/docker-compose
```
Hyperledger Fabric的部分是用Go语言编写的,因此还需要在系统上安装Go。访问官方下载页面获取适合你的系统的Go版本,比如`go1.14.6.linux-amd64.tar.gz`。解压并设置环境变量,通常包括将Go的bin目录添加到PATH中。
这份文档详细指导了在CentOS上配置Hyperledger Fabric开发环境的步骤,涵盖了从安装基础工具到设置Go环境和Docker组件的全过程,对于初学者或者开发者来说是非常有价值的参考资料。通过遵循这些步骤,你可以在自己的系统上成功搭建Hyperledger Fabric 2.3的开发环境,从而进行区块链应用的开发和测试。
2021-07-05 上传
2020-04-17 上传
fabric区块链
- 粉丝: 211
- 资源: 32
最新资源
- java版商城源码-Offline-Shopping-Online-Payment:OSOP是我们在USICT组织的2017年UHack的“黑
- 07.酒店管理系统.zip
- androidthings-oledDisplayText:使用Android Things在OLED屏幕上显示文本
- integrations-extras:社区为Datadog Agent开发了集成和插件
- netflix-clone:Recria接口da netflix
- szakdolgozat:一维对流扩散方程求解器
- 【QGIS跨平台编译】之【MiniZip跨平台编译】:源码及跨平台编译工程(支撑QGIS跨平台编译,以及二次研发)
- arcgis图标大全.zip
- bluelink-scraper:收集Bluelink数据并将其推入
- java版商城源码-NeuralDater-ACL-2018:使用图卷积网络约会文档
- 12【V3选修】Vim编辑器操作及插件使用.zip
- comp3421_midProj
- rainwater.zip
- java版商城源码-machi-koro:我在沃福德学院的高级顶点项目,其中我们创建了流行桌面游戏MachiKoro的完全可玩的控制台版本
- AVR单片机入门教程.zip
- Jude_Harry_Project:这是我们即将着手的项目的存储库