• Hyperledger Fabric 环境搭建


      前两个月间断的用业余时间在网上查了些相关的环境搭建步骤,没有比较完善的,且版本都比较旧了。最近国家响应区块链技术,于是在图书馆中无疑发现了一本关于hyperledger fabric相关的书籍,有些内容写的比较清晰简洁,结合自己实测经验,在此笔记一下。

      环境搭建:

        操作系统:建议64位ubuntu16.04, 内存2G以上,硬盘30G以上 (自己也测试过windows,装了个虚拟机即可)

        工具:

          1.git(用户获取git相关源码及内容)

            sudo apt update

            sudo apt install git

          2.安装 curl (用于下载东西)

            sudo apt install curl

          3.安装docker 

            检查是否已安装: docker --version

            安装最新版:

              sudo apt update

              sudo apt install docker.io

            查看版本: docker--version  输出类似如下版本信息:Docker version 17.03.2-ce, build f5ec1e2

          4.安装 docker-compose

            确认是否已安装:docker-compose --version

            如未安装,使用一下办法:

              sudo apt install docker-compose

            安装成功后检查版本: docker-compose --version  输出类似如下版本信息:docker-compose version 1.8.0, build unknow

          5.安装Golang

            下载golang 并解压安装

              wget https://dl.google.com/go/go1.10.3.linux-amd64.tar.gz

                sudo tar -zxvf  go1.10.3.linux-amd64.tar.gz  -C  /usr/local/

            配置环境:

              sudo vim /etc/profile 

              添加如下环境相关信息(如果只想让当前用户使用golang,编辑当前用户$HOME下 .bashrc或.profile文件)

                export GOPATH=$HOME/go

                export GOROOT=/usr/local/go

                export PATH=$GOROOT/bin:$PATH

              使用source使刚添加的配置信息生效  source /etc/profile

              go version  输出如下Golang版本信息: go version go1.10.3 linux/amd64

          6.Nvm& npm

            nodejs相关的环境和包管理工具,这个非必须。后期使用node.js的hyperledger fabric SDK开发应用程序则需要安装,否者无需安装,

            由于最近在学习python,后续考虑使用python开发sdk,所以暂时不安装了

      以上为所有需提前安装的环境,比较精简。在参考安装过程中如果遇到百度,单独百度解决即可。下一篇将介绍hyperledger fabrican安装。

  • 相关阅读:
    [学习笔记&教程] 信号, 集合, 多项式, 以及各种卷积性变换 (FFT,NTT,FWT,FMT)
    [学习笔记] CDQ分治&整体二分
    [日常] NOIp 2018 滚粗记
    [学习笔记] 模拟退火 (Simulated Annealing)
    [日常] NOIWC 2018爆零记
    [日常] PKUWC 2018爆零记
    [日常] 最近的一些破事w...
    [BZOJ 1877][SDOI2009]晨跑
    [COGS 2583]南极科考旅行
    [日常] NOIP 2017滚粗记
  • 原文地址:https://www.cnblogs.com/chaichai/p/11750200.html
Copyright © 2020-2023  润新知