提示:本文主要是基本環境安裝設定
系統是Ubuntu18.04,準備部署的是hyperledge fabric 2.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
執行以下命令完成curl的安裝:
sudo apt install -y curl
檢視安裝結果
curl -V
如下圖所示,顯示安裝成功。
sudo apt install docker.io
檢視docker版本
docker --version
這裡版本為19.03.6
sudo apt install docker-compose
檢視docker-compose版本
sudo apt install docker-compose
這裡版本為1.17.1
先開啟瀏覽器去官網下載: 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
如下所示安裝成功
現在我們fabric2.0的部署的基本環境就完成了 下一步我們開始部署fabric:
在Ubuntu18.04上部署搭建hyperledge fabric 2.0(二):映象部署網路