fabric1.4.3-raft-couchdb部署安裝

1、虛擬機安裝

vmare下載安裝教程:https://www.nocmd.com/740.html

2、系統安裝

系統鏡像下載地址:http://ftp.sjtu.edu.cn/centos/7.7.1908/isos/x86_64/CentOS-7-x86_64-Everything-1908.iso

3、docker安裝

yum install docker 
systemctl enable docker

4、docker compose安裝

curl -L https://github.com/docker/compose/releases/download/1.23.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

5、關閉防火牆

systemctl stop firewalld.service   #停止firewall
systemctl disable firewalld.service   #禁止firewall開機啓動
firewall-cmd --state   #查看默認防火牆狀態(關閉後顯示notrunning,開啓後顯示running)
service docker restart  #注意關閉防火牆之後需要重啓docker

6、關閉SELinux防火牆

#臨時關閉
setenforce=0  

7、golang安裝

下載golang安裝包並解壓縮

wget https://studygolang.com/dl/golang/go1.13.1.linux-amd64.tar.gz
tar zxvf go1.13.1.linux-amd64.tar.gz
mv go /usr/local/go
mkdir -p /opt/gopath/src/github.com

#修改環境變量

vim /etc/profile

新增內容爲:

GOROOT=/usr/local/go
GOPATH=/opt/gopath
PATH=$PATH:$GOPATH/bin:$GOROOT/bin

設置環境變量生效

source /etc/profile

檢查go是否安裝成功

go version

8、fabric-samples安裝

git clone https://github.com/hyperledger/fabric-samples.git
cd ./fabric-samples

9、fabric-samples安裝

curl -sS https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh -o ./scripts/bootstrap.sh
chmod +x ./scripts/bootstrap.sh
./scripts/bootstrap.sh [version] [ca version] [thirdparty_version]
#注意如果有image安裝失敗,則可以手動安裝

啓動fabric sample

cd ./first-network
./byfn.sh up
#啓動couchdb和raft命令爲
#./byfn.sh up -o etcdraft -s couchdb

關閉fabric sample

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