基礎配置:setenforce 0、關閉防火牆
安裝docker
cat <<EOF > /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Kubernetes baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/ enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg EOF yum update #安裝docker yum install docker.x86_64 -y
安裝docker-compose
下載好需要的docker鏡像以及配置和代碼,如下鏈接進行下載:https://pan.baidu.com/s/1yujG_pw9HNT_3127vltMWw
上傳下載的所有文件到centos中
執行如下命令進行鏡像還原:
docker load < docker.io_prom_prometheus.tar docker load < docker.io_grafana_grafana.tar docker load < docker.io_hyperledger_explorer-db.tar docker load < docker.io_hyperledger_explorer.tar docker load < docker.io_hyperledger_fabric-javaenv.tar docker load < hyperledger_fabric-javaenv.tar docker load < docker.io_hyperledger_fabric-ca.tar docker load < hyperledger_fabric-ca.tar docker load < docker.io_hyperledger_fabric-tools.tar docker load < hyperledger_fabric-tools.tar docker load < docker.io_hyperledger_fabric-ccenv.tar docker load < hyperledger_fabric-ccenv.tar docker load < docker.io_hyperledger_fabric-orderer.tar docker load < hyperledger_fabric-orderer.tar docker load < docker.io_hyperledger_fabric-peer.tar docker load < hyperledger_fabric-peer.tar docker load < hyperledger_fabric-zookeeper.tar docker load < docker.io_hyperledger_fabric-zookeeper.tar docker load < docker.io_hyperledger_fabric-kafka.tar docker load < hyperledger_fabric-kafka.tar docker load < docker.io_hyperledger_fabric-couchdb.tar docker load < hyperledger_fabric-couchdb.tar
啟動hyperledger fabric網絡:
cd /root/fabric-samples/first-network ./byfn.sh up -l java -o etcdraft -s couchdb
啟動hyperledger explorer:
配置blockchain-explorer/docker-compose.yaml
explorer.mynetwork.com:
image: hyperledger/explorer:latest
......
volumes:
......
- ./examples/net1/crypto:/tmp/crypto
上面紅色部分需要改成實際的fabric配置路徑,默認為:/root/fabric-samples/first-network/crypto-config
配置blockchain-explorer\examples\net1\connection-profile\first-network.json
修改紅色部分到實際密鑰文件路徑:
啟動
cd /blockchain-explorer
docker-compose up -d
http://ip:8090
用戶名/密碼是 admin/adminpw
cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF
yum update
#安裝 wget
sudo
yum
install
-y wget
#安裝docker
yum
install
docker.x86_64 -y