Centos7中HyperLedger Fabric的安裝部署

上篇博客已經完成了Centos7中Fabric基本環境的搭建,詳情請 點擊

1、Fabric源碼安裝

HyperLedger Fabric的源碼託管在GitHub上,託管地址爲https://github.com/hyperledger/fabric
工具編譯需要用到Go語言環境,源碼目錄會放在 $GOPATH路徑下

1.1、下載源碼

可以通過Git命令下載源碼,或者go get命令獲取,這裏使用go get命令(項目會下載到 $GOPATH路徑下)

go get github.com/hyperledger/fabric

或者通過Git下載,所以先下載安裝Git

yum install git

通過Git下載鏡像文件

git clone https://github.com/hyperledger/fabric.git

下載完成後會得到一個fabric文件夾,進入fabric/scripts目錄可以看到一個bootstrap.sh腳本(注意剛開始是沒有fabric-samples這個文件夾的,是執行腳本後生成的)
fabric/scripts的目錄
直接執行bootstrap.sh腳本,就會自動進行fabric相 docker 鏡像的下載 (時間有點久,如果出現長時間停頓,可能需要重啓虛擬機後重新執行腳本):

./bootstrap.sh 

下載結束後查看鏡像:

docker images

2、構建網絡

fabric-samples提供的BYFN(build your first network),來構建我們第一個超級賬本fabric網絡

2.1、生成配置

cd fabric/scripts/fabric-samples/first-network/

執行以下命令:

 ./byfn.sh -m generate -c jschannel

2.2、啓動網絡

輸入下列命令啓動網絡

 ./byfn.sh  -m up -c jschannel

看到如下界面則啓動成功
啓動成功

2.3、關閉網絡

記得關閉網絡。

./byfn.sh -m down

小結

我們下載fabric源碼並啓動了第一個測試網絡。

參考提供:
centos7安裝配置Hyperledger fabric1.4.0
Hyperledger fabric 1.3安裝記錄
fabric1.4.0-rc2快速入門

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章