美文网首页
mac快速搭建hyperledger-fabric1.2

mac快速搭建hyperledger-fabric1.2

作者: 玉凡轩 | 来源:发表于2018-09-21 14:43 被阅读0次

    操作系统  mac 10.13.6

    fabric的运行需要一些Prerequisites,我们按照要求依次下载安装。

    一.安装cURL

    尽量下载新的版本,后面会使用curl下载很多文件

    二.docker

    地址:https://www.docker.com/get-started

    按照官网下载即可

    安装之后,导航栏会有一个很酷的小鲸鱼如下: 

    打开终端,输入命令:

    1.docker version  , 返回相应的版本信息;

    2.docker run hello-world ,运行一个example : hello world ;

    你会看到: 

    3.docker-composeversion

    确认compose版本,需要高于1.14.0

    docker安装正确完毕。

    三. Go语言环境

    Go version 1.10.x is required.

    1.到Go语言中文网下载Go:https://studygolang.com/dl

    2.设置环境变量,

    vim ~/.bashrc ,编辑

    export GOPATH=$HOME/go

    export PATH=$PATH:$GOPATH/bin

    source ~/.bashrc,激活

    echo $GOPATH ,打印变量确认

    echo $PATH

    go version , 检查go版本

    GOPATH相当于是go的workspace。你可以自己选择路径创建。

    GOPATH之下主要包含三个目录: bin、pkg、src

    其中,bin目录主要存放可执行文件; 

    pkg目录存放编译好的库文件, 主要是*.a文件; 

    src目录下主要存放go的源文件。

    注意,不要把GOPATH设置成go的安装路径 (usr/local/go),否则会出现警告:

    warning: GOPATH set to GOROOT (/usr/local/go) has no effect

    四、Node.js安装

    这个不多说了,根据自己的操作系统对应搜一下教程。

    node -v ,npm -v 检查版本。

    要求: Node.js不能是9.x版本。要求8.9.x或者更新。

    五、下载项目

    mkdir fabric-sample

    git clone https://github.com/hyperledger/fabric-samples.git

    cd  fabric-sample/scripts

    ./bootstrap.sh 下载二进制文件 

    cd fabric-samples/first-network

    ./byfn.sh -m generate

     ./byfn.sh -m up启动网络

    相关文章

      网友评论

          本文标题:mac快速搭建hyperledger-fabric1.2

          本文链接:https://www.haomeiwen.com/subject/xzhrvftx.html