1.概述
本文將講述如何從零開始準備運行fabric-samples所需的環(huán)境
2. 基本配置
阿里云服務器——Ubuntu 16.04.7
3. 所需配置
Git
cURL
Docker以及Docker Compose
Node.js
Go
4. 安裝Git
在安裝錢,先運行
sudo apt-get update
之后運行
sudo apt-get upgrade
確保鏡像和本地文件的更新
接下來運行
sudo apt-get install git
安裝完后通過
git --version
檢查是否安裝成功
如果你使用的其他平臺寝受,可以參考官方安裝教程
5. 安裝cURL
從官網(wǎng)獲取安裝包(https://curl.haxx.se/download.html)
wget?https://curl.haxx.se/download/curl-7.74.0.tar.gz
下載完成后解壓
tar -zxf?curl-7.74.0.tar.gz
進入解壓好的文件
cd ./curl-7.74.0
配置安裝
./configure --prefix=/usr/local/curl
sudo make install
檢查安裝完成
curl --version
6.安裝Docker及Docker Compose
參考自官方文檔
如果你以前安裝了舊版本的Docker皂冰,需要先卸載舊版本,可以通過如下的命令
sudo apt-get remove docker docker-engine docker.io containerd runc
接下來安裝依賴包
sudo?apt-get install?\
? ? apt-transport-https \
? ? ca-certificates \
? ? curl \
? ? gnupg-agent \
? ? software-properties-common
添加 Docker 的官方 GPG 密鑰:
curl-fsSLhttps://download.docker.com/linux/ubuntu/gpg |sudo apt-key add -
檢查是否添加成功
sudo apt-key fingerprint 0EBFCD88
設定穩(wěn)定版?zhèn)}庫
sudo add-apt-repository\"deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release-cs) \ stable"
安裝Docker
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
安裝完后運行
sudo docker run hello-world
檢查是否安裝成功
繼續(xù)安裝Docker Compose(參考自官方文檔)
運行
sudo curl-L"https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname-s)-$(uname-m)"-o/usr/local/bin/docker-compose
執(zhí)行完后势似,運行
sudo chmod +x /usr/local/bin/docker-compose
如果遇到下面的問題
可以通過以下辦法解決
運行fuser 命令找到正在占用的程序玄括,根據(jù)找到的id分瘦,kill掉。
再運行
docker-compose --version
說明安裝成功
7.安裝Node.js
參考自官網(wǎng)
選擇合適版本進行下載
wget?https://nodejs.org/dist/v14.15.3/node-v14.15.3-linux-x64.tar.xz
解壓文件
tar xf?node-v14.15.3-linux-x64.tar.xz
為了之后方便我們重新命名node文件夾位nodejs
mv?node-v14.15.3-linux-x64 nodejs
進入node文件夾下的bin文件夾
cd ./nodejs/bin
配置環(huán)境
nano ~/.bashrc
將下文粘貼到文本的最后一行
export PATH=$PATH:/root/request/bin
保存后退出
運行
source ~/.bashrc
查看node版本食铐,確認安裝完成
node -v
8. 安裝Go
參考自官方文檔
下載安裝包
wget?https://golang.org/dl/go1.15.6.linux-amd64.tar.gz
下載好后解壓
tar -C /usr/local -xzfgo1.15.6.linux-amd64.tar.gz
配置環(huán)境
nano ~/.bashrc
在文件末尾添加如下
export PATH=$PATH:/usr/local/go/bin
添加后運行
source ~/.bashrc
運行
go version
安裝成功
9. 總結(jié)
以上便是運行Fabric Samples前的環(huán)境準備。之后我們會介紹如何使用Fabric網(wǎng)絡僧鲁。