zoukankan      html  css  js  c++  java
  • 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   根据自己系统需要版本:

         如图:

           

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

       5.BIOS中设置Virtualization为Enabled

    三、步骤

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

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

    1 git config --get core.autocrlf 

      设置false命令:

    git config --global core.autocrlf false  

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

        

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

    克隆远程GitHub上源码:
    1 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中

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

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

    1 vagrant init hyperledger/fabric-baseimage 

    4.使用Vagrant启动虚拟机

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



     
  • 相关阅读:
    web 服务器安全防范
    Liunx 挂载磁盘
    服务器被挖矿
    PHP 实时生成并下载超大数据量的 Excel 文件
    liunx php-fpm
    Liunx PHP安装Redis扩展
    CentOS 安装Redis
    Window PHP安装Redis 扩展
    web开发
    汇合confluence
  • 原文地址:https://www.cnblogs.com/zengdingding/p/8365468.html
Copyright © 2011-2022 走看看