Hyperledger Fabric 環境搭建

2022-08-23 20:54:08 字數 1427 閱讀 3609

前兩個月間斷的用業餘時間在網上查了些相關的環境搭建步驟,沒有比較完善的,且版本都比較舊了。最近國家響應區塊鏈技術,於是在圖書館中無疑發現了一本關於hyperledger fabric相關的書籍,有些內容寫的比較清晰簡潔,結合自己實測經驗,在此筆記一下。

環境搭建:

作業系統:建議64位ubuntu16.04, 記憶體2g以上,硬碟30g以上 (自己也測試過windows,裝了個虛擬機器即可)

工具:

1.git(使用者獲取git相關原始碼及內容)

sudo apt update

sudo apt install git

sudo apt install curl

3.安裝docker

檢查是否已安裝: docker --version

安裝最新版:

sudo apt update

sudo apt install docker.io

檢視版本: docker--version  輸出類似如下版本資訊:docker version 17.03.2-ce, build f5ec1e2

4.安裝 docker-compose

確認是否已安裝:docker-compose --version

如未安裝,使用一下辦法:

sudo apt install docker-compose

安裝成功後檢查版本: docker-compose --version  輸出類似如下版本資訊:docker-compose version 1.8.0, build unknow

5.安裝golang

wget

sudo tar -zxvf  go1.10.3.linux-amd64.tar.gz  -c  /usr/local/

配置環境:

sudo vim /etc/profile 

export gopath=$home/go

export goroot=/usr/local/go

export path=$goroot/bin:$path

使用source使剛新增的配置資訊生效  source /etc/profile

go version  輸出如下golang版本資訊: go version go1.10.3 linux/amd64

6.nvm& npm

nodejs相關的環境和包管理工具,這個非必須。後期使用node.js的hyperledger fabric sdk開發應用程式則需要安裝,否者無需安裝,

由於最近在學習python,後續考慮使用python開發sdk,所以暫時不安裝了

Hyperledger Fabric 環境配置

簡單說一下 1.第一步,安裝curl brew install curl2.安裝docker 3.安裝golang,安裝go brew install go3.1.設定gopath export gopath home go export path path gopath bin 4.安裝制定版本n...

github pages Jekyll環境搭建

通過jekyll可以搭建 簡單理解成網頁生成規則,就是通過配置能自動幫你生成靜態網頁的東西。如何配置,請看 首先要更新ruby,系統倉庫裡最新的是1.9.3,而jekyll要求 2.0 最終版本資訊 ruby v ruby 2.3.3p222 2016 11 21 revision 56859 x8...

iOS WebDriverAgent 環境搭建

webdriveragent是facebook 在去年的 seleniumconf 大會上推出了一款新的ios移動測試框架。當時的推文申明,還只支援模擬器,不過在今年4月更新的版本中,官方宣稱支援真機測試了,大家可以檢視官方github 的介紹 下面摘錄一段官方對於webdriveragent的介紹...