安裝部署hyperledger fabric1 0

2022-04-07 04:12:44 字數 2171 閱讀 2906

安裝環境

centos7

1.安裝docker

docker hub在國外,安裝會較慢,可用國內映象daocloud。可執行以下命令安裝docker。

sudo yum install -y yum-utils

sudo yum-config-manager \

--add-repo \

sudo yum install -y -q --setopt=obsoletes=0 docker-ce-17.03.2.ce* docker-ce-selinux-17.03.2.ce*

sudo systemctl enable docker

sudo systemctl start docker

sudo service docker status

可執行docker --version命令驗證docker是否安裝成功。

2.安裝docker compose

執行以下命令安裝docker compose

curl -l  -s`-`uname -m` > /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

可執行docker-compose --version命令驗證docker compose是否安裝成功。

3.安裝go語言環境

curl -o
解壓go1.8.3.linux-amd64.tar.gz至/usr/local目錄下

tar -c /usr/local -xzf go1.8.3.linux-amd64.tar.gz
配置go環境變數

編輯環境變數

vim /etc/profile
在/etc/profile檔案末尾加入以下內容

export path=$path:/usr/local/go/bin

export gopath=/opt/gopath

儲存退出vim後,重新整理/etc/profile

source profile
可執行go version驗證go環境是否安裝成功

若沒有安裝git,請先安裝

yum install git
獲取最新fabric原始碼

go get github.com/hyperledger/fabric
切換到v1.0.0版本(相關目錄若沒有請自行建立)

docker images
6.執行e2e_cli例子在/opt/gopath/src/github.com/hyperledger/fabric/examples/e2e_cli/目錄下執行以下命令執行e2e_cli

./network_setup.sh up
若順利將會出現以下畫面,表明整個fabric網路已經通了。

關閉fabric網路

./network_setup.sh down
2.

hyperledger 瀏覽器部署以及接入自己專案

node v8.11.3 linux x64.tar.gz tar xvf node v8.11.3 linux x64.tar.gz 解壓 ln s home lh node v8.11.3 linux x64 bin node usr local bin node 建立軟鏈 ln s home ...

hyperledger學習資料

1.hyperledger官翻中文文件 當然更推薦直接看英文,如果有些文件位址變了,可以對應參考下面的英文文件 2.hyperledger英文文件 3.hyperledger composer中文文件 基於fabric並簡化了fabric的開發 4.hyperledger composer英文文件 ...

Hyperledger多機搭建記錄

在虛擬機器中的ubuntu 16.04系統上,搭建hyperledger fabric 1.3,全程使用root許可權。首先更新apt。sudo apt get update安裝必須的包,這裡把之後要用到的包都安裝了。sudo apt get install apt transport https ...