hyperledger fabric 1.4.4 + explorer搭建
基础配置:setenforce 0、关闭防火墙
安装docker
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 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
自省推动进步,视野决定未来。
心怀远大理想。
为了家庭幸福而努力。
商业合作请看此处:https://www.magicube.ai
心怀远大理想。
为了家庭幸福而努力。
商业合作请看此处:https://www.magicube.ai
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】