fabric 部署过程

1、更改虚拟机管理员密码

 

fabric 部署过程

2、安装vim、git、curl、wget

fabric 部署过程

fabric 部署过程

fabric 部署过程

fabric 部署过程

3、将go语言安装包拖到home目录下,解压并移动相关路径

fabric 部署过程

4、加入环境变量并使其生效

fabric 部署过程

测试是否成功

fabric 部署过程

5、创建存储fabric源码文件的路径

fabric 部署过程

6、docker安装

(1)卸载原有的docker文件

fabric 部署过程

(2)安装docker相关文件

fabric 部署过程

(3)设置密码

fabric 部署过程

(4)加入仓库

fabric 部署过程

(5)更新

fabric 部署过程

(6)安装docker CE

fabric 部署过程

(7)查看docker版本,但是普通用户没有权限

fabric 部署过程

(8)新建docker组,并将现在的普通用户加进去

fabric 部署过程

(9)创建仓库,并将阿里云仓库写入

fabric 部署过程

(10)重新导入并启动docker

fabric 部署过程

(11)查看版本,还是不行

fabric 部署过程

加入一句话

fabric 部署过程

这时候再查看

已经成功了

7、安装docker-compose

(1)安装pip

fabric 部署过程

(2)安装compose 但是没成功

fabric 部署过程

(3)更新pip

fabric 部署过程

(4)重新安装compose

fabric 部署过程

(5)查看compose版本,此时已经安装成功

fabric 部署过程

8、切换到hyperledger文件下,克隆源码

fabric 部署过程

查看分支,并进行切换

fabric 部署过程

但是fabric这个源码里面没有sample也就没有first-network

fabric 部署过程

所以再fabric下又克隆了一遍源码

fabric 部署过程

并进行版本切换

fabric 部署过程

版本不切换的话,是找不到first-network的

fabric 部署过程

对了,是要加权限之后在进行切换

fabric 部署过程

这时候就可以找到了

fabric 部署过程

9、下载镜像

下载之前先看一下自己的go能用吗,然后开始下载镜像,再fabric-sample文件夹下下载的镜像

fabric 部署过程

查看下载完成之后的镜像文件

fabric 部署过程

下载完成之后,发现有bin文件夹了

fabric 部署过程

打开查看其中的文件(也就是后面需要用到的工具)

fabric 部署过程

11、切换到first-network文件夹下启动脚本

fabric 部署过程

在generate之前先down一下

fabric 部署过程

然后generate、up、down测试一下自己的网络就可以了

fabric 部署过程

fabric 部署过程

这样子就可以了