纪录一下Ubuntu部署Fabric2.2.0网络环境具体流程步骤

一.环境准备

系统:Ubuntu18.04.1

1.git,curl,docker,docker-compose


 - 设置软件更新源为阿里云(软件和更新)
 sudo apt-get  update
 sudo apt-get install git
 sudo apt-get install vim
 sudo apt-get install curl

 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
  • 设置镜像加速器
    以阿里云为例,找到容器镜像服务->镜像加速器,选择系统粘贴代码即可
   service docker start
   systemctl enable docker.service
   systemctl status docker.service
   cat  /etc/docker/daemon.json    #查看加速器
  • 安装docker-compose
  sudo apt-get install docker-compose

或者

 sudo curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
 sudo chmod +x /usr/local/bin/docker-compose         #添加执行权限
在这里插入代码片

相关操作

#查看版本信息,检查是否安装成功
docker version
#把当前用户添加到docker用户组
sudo groupadd docker
sudo usermod -aG docker ${USER}
sudo systemctl restart docker
su root 切换root
su ${USER} 再切换回来生效

2.安装go

下载网址:https://studygolang.com/dl
下载最新linux版本的go安装包到本地
解压到/usr/local文件夹下

tar -zxvf go1.15.linux-amd64.tar.gz /usr/local

设置环境变量(系统变量: /etc/profile ;用户变量: ~/.bashrc)

vi /etc/profile

添加

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

使配置生效

source /etc/profile

查看go信息

go version
go env

#centos7中要执行,ubuntu也要
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

到此基础环境已经搭建好了,接下来就是正式Fabric安装了

二.Fabric相关下载安装

创建目录并进入

mkdir -p $GOPATH/src/github.com/hyperledger/
cd $GOPATH/src/github.com/hyperledger

拉取fabric,fabric-ca,fabric-samples镜像

git clone -b v2.2.2 https://github.com/hyperledger/fabric.git
git clone -b v.2.2.2 https://github.com/hyperledg
  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值