windows 搭建 IBM Hyperledger Fabric(超级账本)开发环境

一、概述

Hyperledge fabric项目是IBM开源的区块链项目。Github地址:https://github.com/hyperledger/fabric

想对fabric有具体的认识,可以参看篇文章:https://www.ibm.com/blockchain/hyperledger.html

二、搭建fabric之前的准备

1.下载并安装virtual box   百度云下载地址:https://pan.baidu.com/s/1c3Dtsxq    密码:uxqk   版本:x64

https://pan.baidu.com/s/1htA3tkC    密码:m03i   版本:x32

2.下载并配置Go的开发环境(可以参考我的博客:http://www.cnblogs.com/zengdingding/articles/8365258.html

3.安装git client  git下载地址:https://git-scm.com/download/win   根据自己系统需要版本:

如图:

windows 搭建 IBM Hyperledger Fabric(超级账本)开发环境

4.下载并安装Vagranthttps://pan.baidu.com/s/1eUjJpg2   密码:x570)

5.BIOS中设置Virtualization为Enabled

三、步骤

1.保证以上步骤都下载安装完成。

2.Windows用户注意:
   如果你的系统是windows,那么在Git clone之前,先做如下操作:

 git config --get core.autocrlf 

windows 搭建 IBM Hyperledger Fabric(超级账本)开发环境

设置false命令:

git config --global core.autocrlf false  

3.git 拷贝Fabric项目
     Fabric项目基于 go语言开发,是一个GO 项目, 我们需要将仓库clone到 $GOROOT/src目录下.(可以直接在git Bash操作)

 cd $GOROOT/src
mkdir -p github.com/hyperledger
cd github.com/hyperledger
$GOROOT:环境变量值
mkdir 新建文件夹命令

克隆远程GitHub上源码:
 git clone https://github.com/hyperledger/fabric.git

4.使用Vagrant启动虚拟机

1. 需要使用vagrant本地t添加box,命令如下(所走的执行目录:$GOPATH/src/github.com/hyperledger):

vagrant box add {title} {url}    {url}本地文件路径,选择文件直接拖入git中

windows 搭建 IBM Hyperledger Fabric(超级账本)开发环境

2.进入$GOROOT/src/github.com/hyperledger/fabric/devenv 目录,并把原Vagrantfile文件删除。

3.必须初始化一次,以后启动就不需要了,会从新生成一个Vagrantfile文件

 vagrant init hyperledger/fabric-baseimage 

windows 搭建 IBM Hyperledger Fabric(超级账本)开发环境

4.使用Vagrant启动虚拟机

未完待续.........


 
上一篇:jsp连接书库DatabaseUtil类


下一篇:【Android】创建Popwindow弹出菜单的两种方式