ubuntu1804环境下fabric-1.4.6环境部署.docx
### Ubuntu 18.04 下 Hyperledger Fabric 1.4.6 环境部署指南 #### 一、配置阿里云镜像源 在 Ubuntu 18.04 系统下部署 Hyperledger Fabric 1.4.6 的第一步是优化系统的软件包管理器,以确保后续操作能够高效进行。为了提高下载速度和稳定性,这里推荐使用阿里云提供的 Ubuntu 镜像源。 **步骤:** 1. **备份源列表文件:** ```bash sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak ``` 2. **编辑源列表文件:** ```bash sudo vim /etc/apt/sources.list ``` 或者使用图形界面编辑器: ```bash sudo gedit /etc/apt/sources.list ``` 3. **添加阿里云镜像源:** 在文件末尾添加以下内容: ```bash deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse ``` 4. **更新源列表:** ```bash sudo apt-get update ``` 5. **再次运行更新命令确认更改:** ```bash sudo apt-get update ``` #### 二、安装 Go 语言 Hyperledger Fabric 是用 Go 语言编写的,因此需要先安装 Go 语言环境。 **步骤:** 1. **下载 Go 安装包:** ```bash wget https://studygolang.com/dl/golang/go1.13.4.linux-amd64.tar.gz ``` 2. **解压安装包:** ```bash sudo tar -C /usr/local -zxf go1.13.4.linux-amd64.tar.gz ``` 3. **配置环境变量:** 编辑 `.bashrc` 文件: ```bash vim ~/.bashrc ``` 或者使用图形界面编辑器: ```bash gedit ~/.bashrc ``` 在文件末尾添加以下内容: ```bash export PATH=$PATH:/usr/local/go/bin export GOROOT=/usr/local/go export GOPATH=$HOME/go export PATH=$PATH:$GOPATH/bin ``` 4. **更新配置文件:** ```bash source ~/.bashrc ``` 5. **验证 Go 语言安装:** ```bash go version ``` #### 三、安装 Docker CE Hyperledger Fabric 依赖 Docker 来运行其容器化服务。 **步骤:** 1. **卸载旧版 Docker:** ```bash sudo apt-get remove docker docker-engine docker.io ``` 2. **添加 HTTPS 协议支持:** ```bash sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common ``` 3. **安装 GPG 证书:** ```bash curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add - ``` 4. **写入软件源信息:** ```bash sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" ``` 5. **更新并安装 Docker CE:** ```bash sudo apt-get -y update sudo apt-get -y install docker-ce ``` 6. **将当前用户添加到 Docker 用户组:** - 创建 Docker 用户组: ```bash sudo groupadd docker ``` - 将当前用户添加到 Docker 用户组: ```bash sudo usermod -aG docker $USER ``` - 退出当前终端并重新登录。 完成以上步骤后,Ubuntu 18.04 系统已经为安装 Hyperledger Fabric 1.4.6 做好了准备。接下来可以根据官方文档继续安装 Fabric 的其他组件和服务。
























剩余7页未读,继续阅读


- 粉丝: 721
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 机械学院机械设计制造及其自动化专业培养方案三学期制用.doc
- 人工神经网络绪论专家讲座.pptx
- 人事发卡软件使用说明.doc
- 中医科学院无线网络覆盖施工方案样本.doc
- 2023年互联网竞赛策划.doc
- 网络营销知识产品管理层次.pptx
- 网络工程设计CH9.pptx
- 系统集成与综合布线工程监理.ppt
- 工业机器人离线编程ABB5-5-创建工具.pptx
- 网络系统安全评估及高危漏洞ppt(精品文档).ppt
- 无限极网络直销好做吗.ppt
- 设施农业自动化实施方案.ppt
- 项目管理的通俗例子[最终版].pdf
- 数据库课程设计任务书扉及格式说明计算机.doc
- 最新国家开放大学电大《物流管理基础答案》网络核心课形考网考作业.docx
- 无线传感器网络54930.ppt


