Fabric学习笔记(一)- Centos 7下的Fabric 2.3.2环境搭建

本文详细介绍了在CentOS7系统中搭建Hyperledger Fabric2.3.2的步骤,包括安装Go语言环境、Docker与docker-compose、下载与编译Fabric及Fabric-ca源码,以及下载Fabric镜像和SDK。通过执行测试网络确认环境搭建成功,整个过程详细且实用。

一、 环境准备

(一)、在VMware Workstation 15 安装一个Centos 7的虚拟环境,切换到图形化界面

  1. 参考文章链接:Centos 7切换图形化界面
  2. 其中可能在yum groupinstall "X Window System"时会报错:Cannot find a valid baseurl for repo: base/7/x86_6,参考这篇文章即可:安装图形化界面报错解决

(二)、打开终端,安装所需的库

  1. 切换root用户,输入命令:su root
  2. yum更新,输入命令:yum update
  3. 安装vim,输入命令:yum install vim
  4. 安装git,输入命令:yum install git
  5. 安装curl,输入命令:yum install curl
  6. 安装wget,输入命令:yum install wget
  7. 安装libtool libltdl-dev,输入命令:yum install libtool libltdl-dev 注:后面make编译fabric用到
  8. 安装jq,输入命令:yum install jq 注:后面fabric测试网络用到

1.wget:下载文件的工具,用在命令行下。经常要下载一些软件或从远程服务器恢复备份到本地服务器。
2.curl:利用URL语法在命令行下工作的文件传输工具。支持文件上传和文件下载。

(三)、go语言环境安装

  1. 下载Go压缩包,并解压移动

    • 进入Downloads目录,输入命令:cd ~/Downloads/
    • 输入命令:wget https://golang.google.cn/dl/go1.15.7.linux-amd64.tar.gz
    • 解压此压缩包,输入命令:tar -xzf go1.15.7.linux-amd64.tar.gz
    • 移动压缩后的文件夹到/usr/local底下去,输入命令:mv go /usr/local
  2. 配置Go全局环境变量

    • 输入命令:vim ~/.bashrc
    • 在后面加入:
      export  PATH=$PATH:/usr/local/go/bin
      export  GOROOT=/usr/local/go
      export  GOPATH=$HOME/go
      export  PATH=$PATH:$HOME/go/bin
      
    • 使文件生效:source ~/.bashrc
  3. 查看go版本

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值