本文共 1125 字,大约阅读时间需要 3 分钟。
安装 Ubuntu 16.04 主机,建议配置至少 8G 内存。安装 Docker CE 和 Docker Compose:
sudo apt-get update && sudo apt-get install docker-ce docker-compose
克隆 Hyperledger Cello 0.9.0-h3c 分支代码:
git clone https://github.com/hyperledger/cello -b release-0.9.0-h3c
进入代码目录,执行以下命令编译版本镜像:
make docker
编译完成后,执行启动命令:
make start
确保安装 Docker 套件,运行以下命令:
docker run -d -v /var/run/docker.sock:/var/run/docker.sock -p 0.0.0.0:2375:2375 bobrik/socat TCP-LISTEN:2375,fork UNIX-CONNECT:/var/run/docker.sock
安装节点,运行以下命令:
apt-get install nfs-common./setup.sh
访问 Operator Dashboard 管理界面,输入以下地址:
http://服务器 IP:8071
默认用户名和密码为 admin/pass。
点击“主机管理”,添加主机名和服务地址,提交后效果如下:
http://服务器 IP:2375
创建 Peer 和 Orderer 组织,分别填写名称和服务地址。
新建区块链网络,填写网络名称和节点地址,提交后效果如下:
http://服务器 IP:2375
上传链码压缩包,确保压缩包格式为 ZIP,并提供 MD5 值。安装后效果如下:
http://服务器 IP:8071
创建通道并添加节点,提交后效果如下:
http://服务器 IP:8071
配置通道和实例化参数,完成后效果如下:
http://服务器 IP:8071
验证链码执行效果,输入 invoke 或 query 参数验证结果。
在通道管理中查看实例化链码列表,选择对应链码,输入 invoke 或 query 参数验证效果。
http://服务器 IP:8071
完成以上步骤后,区块链系统已全面搭建,可根据需求添加更多功能和节点。
转载地址:http://kagq.baihongyu.com/