一、准备工作
1、系统
系统版本:Ubuntu 18.04 LTS (官网下载连接)
注意:如果是通过VMware安装虚拟机的话,内存建议分配3G以上,否则可能出现内存不足的情况。可以在Ubuntu系统中打开“系统监控”功能查看系统内存情况。
2、软件
本系统版本需要安装的软件有:vim、git、golang、docker、docker-compose、curl、openssh-server。
简单说明下,vim主要用于编辑配置文件。git用来下载项目资源。golang语言安装包。docker,docker-compose是hyperledger依赖的工具必须安装。openssh-server如果不安装无法通过xshell使用ssh远程登录系统。
二、实际操作
1、安装操作系统本例使用VMware虚拟机。不知道如何在虚拟机上安装ubun系统的小伙伴可以百度一下。
提示:虚拟机内存至少3G,否则会出现内存不足。
2、安装软件
安装vim、git、golang、curl
安装docker、docker-compose
安装完成后各个软件的版本
3、hyperledger-fabric环境搭建
到https://github.com/hyperledger/fabric获取最新的工程代码
进入到/fabric/examples/e2e_cli目录下,可以看到有一个network_setup.sh的脚本
执行命令sudo bash network_setup.sh up即可以自动下载项目依赖的docker镜像。这个过程下载内容比较多,需要等待一会,时间比较久。
中途可能报错,如下图,重新执行一遍sudo bash network_setup.sh up 命令试一下。没报错的小伙伴可以忽略。
注意:中途可能还会出现多次这种连接错误,直接重复上面的命令,即可。
下载完成之后,出现下图打印的时候,标识fabric环境已经完成,开始跑fabric测试项目了。
最终出现如下截图标识,fabric测试项目,完成启动。环境搭建完毕。
有疑问加站长微信联系(非本文作者)