Hyperledger Fabric 开发环境搭建 centos7系统

Posted 我是谁???

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hyperledger Fabric 开发环境搭建 centos7系统相关的知识,希望对你有一定的参考价值。

一.安装GO语言

下载最新版的go

打开Terminal,输入命令(以下命令都是以root管理员的角色进行的)

su
输入密码:*****
wget https://storage.googleapis.com/golang/go1.9.2.linux-amd64.tar.gz
tar -C /usr/local -xzf go1.8.4.linux-amd64.tar.gz

 

编辑当前用户的环境变量

vi /etc/profile

 

添加以下内容

export PATH=$PATH:/usr/local/go/bin 
export GOROOT=/usr/local/go 
export GOPATH=$HOME/go 
export PATH=$PATH:$HOME/go/bin

 

编辑保存并退出vi后,记得使这些环境变量生效

source /etc/profile

 

把go的目录GOPATH设置为当前用户的文件夹下,所以记得创建go文件夹

cd ~
mkdir go

 

有时候wget获取go安装包的时候会因为网络问题失败,也可以用apt安装go,只不过版本是比较老旧的1.6.2,但是我在测试中也可以正常使用

 apt-get install golang

 

添加的环境变量为

export PATH=$PATH:/usr/lib/go-1.6 
export GOROOT=/usr/lib/go-1.6
export GOPATH=$HOME/go 
export PATH=$PATH:$HOME/go/bin





















centos7安装docker-1.13.1

删除旧版本的docker

sudo yum remove -y docker                   docker-client                   docker-client-latest                   docker-common                   docker-latest                   docker-latest-logrotate                   docker-logrotate                   docker-selinux                   docker-engine-selinux                   docker-engine

安装docker

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

sudo yum-config-manager --add-repo  https://download.docker.com/linux/centos/docker-ce.repo

sudo yum install docker -y

启动docker

修改/etc/sysconfig/docker文件

 
# --selinux-enabled设置为false,不然可能会由于selinux服务不能用导致docker启动失败  

OPTIONS=‘--selinux-enabled=false --log-driver=json-file --signature-verification=false‘

修改systemd启动参数

# 这个启动参数是centos7自带的docker1.11.1版本需要的,会导致docker1.13.1启动失败
mv /etc/systemd/system/docker.service.d/execstart.conf /etc/systemd/system/docker.service.d/execstart.conf.cp
systemctl daemon-reload
systemctl enable docker && systemctl start docker







升级系统内核:https://blog.csdn.net/kikajack/article/details/79396793
https://blog.csdn.net/vivian_ll/article/details/79966210
系统架构
https://blog.csdn.net/sessos/article/details/78451287
https://blog.csdn.net/kunkliu/article/details/78457742
https://blog.csdn.net/tiandiwuya/article/details/78771475






































以上是关于Hyperledger Fabric 开发环境搭建 centos7系统的主要内容,如果未能解决你的问题,请参考以下文章

Hyperledger Fabric 开发环境搭建&构建Fabric

hyperledger fabric v2.4环境搭建及区块链项目开发

Hyperledger Fabric 1.4 快速环境搭建

Hyperledger Fabric 开发环境搭建 centos7系统

Hyperledger Fabric V1.0 for Centos7.2 开发环境搭建

Hyperledger Fabric 1.1安装部署-基础环境搭建