zoukankan      html  css  js  c++  java
  • 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安装。

  • 相关阅读:
    linux分析工具之vmstat详解
    linux分析工具之top命令详解
    hadoop之yarn详解(命令篇)
    hadoop之yarn详解(基础架构篇)
    linux分析利刃之sar命令详解
    hadoop之mapreduce详解(优化篇)
    linux之find命令详解
    一个毫无用处的公众号封面生成器
    一个简单的计时器对比各种可迭代对象定义方式的速度区别
    python中的迭代器和生成器
  • 原文地址:https://www.cnblogs.com/chaichai/p/11750200.html
Copyright © 2011-2022 走看看