Hyperleger Fabric【1.4.x】环境搭建(一)

依赖环境安装

安装环境linux(Ubuntu18.04 WSL)

一键式脚本搭建环境:
我们就从家目录开始吧!

image.png

go环境:

sudo wget -P /usr/local https://studygolang.com/dl/golang/go1.15.linux-amd64.tar.gz
cd /usr/local 
sudo tar -zxvf go1.15.linux-amd64.tar.gz

其中命令行内容中的go1.15.linux-amd64可以替换较新版本的,自行到该网站上搜索。

添加环境变量,方便后续使用。

vim /etc/profile # 为所有用户添加环境变量
# vim ~/.bashrc  #只为当前用户添加环境变量,默认不使用
# 将下面内容复制到打开文件的最下面
export GOROOT=/usr/local/go
export GOPATH=~/go # 根据个人习惯选择路径
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOROOT/bin:$GOBIN

更新环境变量

source /etc/profile
# source  ~/.bashrc # 更新当前用户的环境变量,默认不使用

验证go是否安装成功.

image.png

docker环境

一键安装docker的脚本,(国内加速)。默认安装最新版本的docker

curl -sSL https://get.daocloud.io/docker | sh

查看安装是否成功。

image.png
配置国内镜像加速,使得我们下载镜像更加快速。
若etc目录下没有docker文件夹,需自行创建。

# mkdir -p /etc/docker
sudo vim /etc/docker/daemon.json

由于docker默认使用必须要加sudo权限,所以我们给普通用户加入管理组里面。下面命令如果第一个不行,就使用第二个。

  1. groups $USER | grep docker
  2. sudo usermod -aG docker $USER
    配置完成之后需要注销当前用户在登录,才会有效。WSL用户需要关闭当前终端,再打开,才能生效。如果还没有生效,就重启一下docker服务。

将一下国内加速镜像复制到文件之中。

{
	"registry-mirrors": [
		"https://registry.docker-cn.com",
		"http://hub-mirror.c.163.com",
		"https://docker.mirrors.ustc.edu.cn"
	]
}

重启docker服务。

sudo service docker restart

测试一下是否安装成功了呢。果然成功了!

docker run hello-world

image.png

docker-compose环境安装

一键式脚本安装(国内脚本加速)

命令行中的1.12.0为版本号,可以自行官网上查看,并下载新版本的。

curl -L https://get.daocloud.io/docker/compose/releases/download/1.12.0/docker-compose-`uname -s`-`uname -m` > ~/docker-compose
sudo mv ~/docker-compose /usr/local/bin/docker-compose 
chmod +x /usr/local/bin/docker-compose

查看是否安装成功呢?命令如下图。又成功了!

image.png

预装环境基本上已经搞定了,如果后续涉及到nvm node安装。还会有脚本进行安装。现在不如放松一下。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值