安裝環境
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 ...