Ubuntu 18.04上安装Hyperledger Fabric 1.4详细步骤
需积分: 13 115 浏览量
更新于2024-09-05
收藏 20KB DOCX 举报
"该文档详细介绍了如何在Ubuntu 18.04环境下安装和部署Hyperledger Fabric 1.4。所需的软件包括VirtualBox、Ubuntu 18.04 ISO镜像、Go语言、Fabric CA服务器和Fabric二进制文件。在安装过程中,涉及到了Ubuntu的系统设置、网络工具、curl、git、Docker、docker-compose以及Go语言的安装。"
在进行Hyperledger Fabric 1.4的安装部署时,首先要确保拥有必要的软件环境。这里列出了五个关键组件:
1. **VirtualBox**: 这是一款虚拟机软件,用于在本地计算机上运行Ubuntu操作系统。按照《virtualbox安装ubuntu18.docx》的指南进行安装和配置。
2. **Ubuntu 18.04.1-desktop-amd64.iso**: 这是Ubuntu 18.04 LTS的操作系统镜像,作为开发和部署Fabric的基础平台。安装Ubuntu后,需登录并修改root账户密码。
3. **Go 1.11 for Linux**: Go语言是构建Fabric节点和智能合约应用的编程语言。将下载的`go1.11.linux-amd64.tar.gz`解压到`/usr/local`目录下。
4. **Hyperledger Fabric CA**: `hyperledger-fabric-ca-linux-amd64-1.4.0.tar.gz`包含Fabric证书颁发机构(CA)的二进制文件,用于管理组织成员的身份和证书。
5. **Hyperledger Fabric**: `hyperledger-fabric-linux-amd64-1.4.0.tar.gz`包含Fabric的核心组件,如orderer、peer、CouchDB等,是网络的基础架构。
安装流程如下:
- 安装基础工具:使用`apt`安装`net-tools`、`curl`、`git`,这些是系统管理和网络通信的基本工具。
- 安装Docker:通过执行从Docker官网下载的`get-docker.sh`脚本来安装,之后设置非root用户对Docker的访问权限。
- 安装`docker-compose`: 下载特定版本的`docker-compose`二进制文件,并将其可执行权限设置为`+x`,以便于管理多个Docker容器。
- 配置共享目录:在VirtualBox中挂载Windows共享目录,使Ubuntu能够访问Windows文件,这对于传输和使用软件包至关重要。
- 安装Go语言:将Go的tar.gz文件从共享目录复制到`/usr/local`,然后解压缩。
完成上述步骤后,你将拥有一个准备好的Ubuntu环境,可以继续进行Hyperledger Fabric的网络配置、组织创建、通道创建、链码部署等操作。在Fabric网络中,每个组织至少有一个peer节点,可能还有orderer节点和CA服务器。你需要配置这些节点的配置文件,并使用Docker启动它们。同时,开发和测试智能合约通常使用Go或Node.js,因此熟悉Go语言的使用是必不可少的。在整个过程中,你还需要理解Fabric的共识机制、身份管理和交易流程等核心概念。
2019-05-17 上传
2019-05-20 上传
不关橙猫猫事的哦
- 粉丝: 116
- 资源: 13
最新资源
- IEEE 14总线系统Simulink模型开发指南与案例研究
- STLinkV2.J16.S4固件更新与应用指南
- Java并发处理的实用示例分析
- Linux下简化部署与日志查看的Shell脚本工具
- Maven增量编译技术详解及应用示例
- MyEclipse 2021.5.24a最新版本发布
- Indore探索前端代码库使用指南与开发环境搭建
- 电子技术基础数字部分PPT课件第六版康华光
- MySQL 8.0.25版本可视化安装包详细介绍
- 易语言实现主流搜索引擎快速集成
- 使用asyncio-sse包装器实现服务器事件推送简易指南
- Java高级开发工程师面试要点总结
- R语言项目ClearningData-Proj1的数据处理
- VFP成本费用计算系统源码及论文全面解析
- Qt5与C++打造书籍管理系统教程
- React 应用入门:开发、测试及生产部署教程