Hyperledger Fabric基础环境搭建(7)
学习了前面几章理论知识后,本章开始介绍实践操作,先介绍Fabric基础环境搭建,采用的操作系统为Centos 7 64位,依次介绍Docker安装、Docker-Compose安装、GO语言环境安装、Git安装和Fabric安装,最终完成可使用的Fabric环境。
7.1 Docker安装
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
安装步骤:
1. yum-utils提供yum-config-manager工具,设备映射存储驱动需要device-mapper-persistent-data和lvm2工具
# yum install -y yum-utils device-mapper-persistent-data lvm2
2. 设置稳定存储库
# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3. 开启edge
# yum-config-manager --enable docker-ce-edge
4. 开启test
# yum-config-manager --enable docker-ce-test
5. 安装docker-ce
# yum install docker-ce
6. 运行docker
# systemctl start docker
7. 查看docker版本,判断是否安装成功
# docker -version
8. 设置开机自启动
# chkconfig docker on
7.2 Docker-Compose安装
Docker-Compose 是用来定义和运行复杂应用的Docker工具。可以在一个文件中定义一个多容器应用和容器依赖,并且使用一条命令来启动你的应用,完成一切准备工作。
安装步骤:
1. 下载最新版本docker-compose到/usr/local/bin/docker-compose目录下
# curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
2. 设置/usr/local/bin/docker-compose目录为可执行权限
# chmod +x /usr/local/bin/docker-compose
3. 测试docker-compose安装是否成功
# docker-compose -version
7.3 GO语言环境安装
Go语言是谷歌2009发布的第二款开源编程语言,专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。
安装步骤:
1. 下载并安装GO语言环境
# cd /opt
# mkdir golang
# cd golang
# curl -O https://www.golangtc.com/static/go/1.9.2/go1.9.2.linux-amd64.tar.gz
# tar -zxvf go1.9.2.linux-amd64.tar.gz
2. 配置GO语言环境变量
# vi /etc/profile
添加如下内容到/etc/profile后面
export GOPATH=/opt/gopath
export GOROOT=/opt/golang/go
export PATH=$GOROOT/bin:$PATH
# source /etc/profile
3. 查看GO语言版本
# go version
4. 查看GO语言环境变量
# go env
7.4 Git安装
Git是一个开源的分布式版本控制系统,可以有效、高速的处理各类大小项目版本管理。
# yum install git
7.5 Fabric安装
Fabric安装可以有两种方式,一种通过Git安装,一种通过手动下载安装。
1. Git安装
安装步骤:
1) 生成目录
# mkdir -p $GOPATH/src/github.com/hyperledger/
# cd $GOPATH/src/github.com/hyperledger/
2) Git克隆源码
# git clone https://github.com/hyperledger/fabric.git
# cd fabric
3) 切换Fabric版本
# git checkout v1.2.0
2. 手动安装
访问github网站并下载Fabric,地址为:https://github.com/hyperledger/fabric/tree/v1.2.0,然后拷贝到$GOPATH/src/github.com/hyperledger/这个目录下面。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
原生js javascript 实现trigger(自动触发window 的resize事件)
一、大家都知道 jQuery有个 trigger 方法,可以触发被选元素的指定事件类型。 那么在原生js中怎么实现 trigger 的方法呢?首先上代码: 二、如果我想在不实际改变浏览器窗口大小的情况下触发 window的 resize 事件可不可以呢?(虽然听起来有些变态,但是有时候你需要重绘图表或者别的需求的时候,这可以帮你解决一些问题)同样的,先上代码: 感谢阅读 喜欢看小编文章的点个订阅或者喜欢!小编每天都会跟大家分享文章,也会给大家提供web前端学习资料。
-
下一篇
HyperLedger Fabric 1.2 基础环境搭建(7)
学习了前面几章理论知识后,本章开始介绍实践操作,先介绍Fabric基础环境搭建,采用的操作系统为Centos 7 64位,依次介绍Docker安装、Docker-Compose安装、GO语言环境安装、Git安装和Fabric安装,最终完成可使用的Fabric环境。7.1 Docker安装 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。安装步骤:1. yum-utils提供yum-config-manager工具,设备映射存储驱动需要device-mapper-persistent-data和lvm2工具 # yum install -y yum-utils device-mapper-persistent-data lvm2 2. 设置稳定存储库 # yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 3. 开...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Dcoker安装(在线仓库),最新的服务器搭配容器使用
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- Windows10,CentOS7,CentOS8安装Nodejs环境
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8编译安装MySQL8.0.19
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- MySQL数据库在高并发下的优化方案
- Docker使用Oracle官方镜像安装(12C,18C,19C)