在Ubuntu18.04上部署搭建hyperledge fabric 2.0(一):基本环境配置


前言

提示:本文主要是基本环境安装配置
系统是Ubuntu18.04,准备部署的是hyperledge fabric 2.0。

本文主要要安装的东西及版本有:

  • curl:版本7.58.0
  • docker:版本19.03.6
  • docker-compose:版本1.17.1
  • golang:版本1.15.2
  • nodejs:版本12.19.0

一、更换国内源

在安装相关软件之前先更换国内源

首先安装下vim

sudo apt-get update && sudo apt-get install vim

打开sources.list删除原本的内容,然后切换成国内源

sudo vim /etc/apt/sources.list

这里我们切换成阿里源

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

保存退出,然后更新下

sudo apt-get update
sudo apt-get upgrade

二、基本环境安装

1.curl安装

执行以下命令完成curl的安装:

sudo apt install -y curl

查看安装结果

curl -V

如下图所示,显示安装成功。
在Ubuntu18.04上部署搭建hyperledge fabric 2.0(一):基本环境配置_第1张图片

2.安装docker

sudo apt install docker.io

查看docker版本

docker --version

这里版本为19.03.6

3.安装docker-compose

sudo apt install docker-compose

查看docker-compose版本

sudo apt install docker-compose

这里版本为1.17.1

4.安装golang

先打开浏览器去官网下载: https://golang.google.cn/dl/go1.15.2.linux-amd64.tar.gz.

下载完 Golang 压缩包之后,进入压缩包所在目录,使用 tar 命令将压缩包解压到指定的 /usr/local/ 路径下,命令如下

tar -xzvf go1.15.2.linux-amd64.tar.gz -C /usr/local/

下面我们开始配置环境变量

sudo vim /etc/profile

在文件末尾加入如下代码并保存退出

export GOROOT=/usr/local/go

export GOPATH=$HOME/go

export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

使用 source 命令,使刚刚添加的配置信息生效

source /etc/profile

使用 go version 命令验证是否安装成功

go version

如下所示安装成功
在这里插入图片描述

5.安装node.js

先安装默认的低版本

sudo apt-get install nodejs
sudo apt install npm

更换镜像

npm config set registry https://registry.npm.taobao.org

更新node.js

sudo npm install n -g
sudo n stable

查看版本

node -v

版本为12.19.0
在这里插入图片描述

三、总结

现在我们fabric2.0的部署的基本环境就完成了 下一步我们开始部署fabric:
在Ubuntu18.04上部署搭建hyperledge fabric 2.0(二):镜像部署网络

你可能感兴趣的:(Fabric,区块链)