Goland本地调试peer节点

前提

本教程使用ubuntu 16.04 版本
golang环境安装1.14.10 (我使用的是此版本)
下载tar包
下载链接 https://studygolang.com/dl
在这里插入图片描述

点击上图红框版本下载,解压到 /usr/local/ 即可
tar -zxvf go1.14.10.linux-amd64.tar.gz go

添加环境变量

vi ~/.bashrc
GOROOT=/usr/local/go
PATH= P A T H : PATH: PATH:GOROOT/bin
source ~/.bashrc
重新打开一个新的控制台
go version
如下图所示即可
在这里插入图片描述
修改 go 环境的代理 否则会被墙
export GOPROXY=https://goproxy.cn,direct

docker环境安装

参考官方即可 docker安装

机器环境准备

192.168.5.235:此机器上部署fabrc网络
192.168.5.236:此机器上部署goland调试peer节点

基础目录准备

mkdir ~/go && mkdir go/src && mkdir go/bin && mkdir go/pkg
vi ~/.bashrc
设置环境变量GOPATH
export GOPATH=$HOME/go
source ~/.bashrc

存放fabric源码路径
cd $GOPATH && mkdir -p src/github.com/hyperledger/

存放fabric-samples 路径
cd $GOPATH && mkdir -p example
在这里插入图片描述

下载fabric源码 (192.168.5.235 192.168.236)

cd $GOPATH/src/github.com/hyperledger/

git clone -b v2.1.0 https://github.com/hyperledger/fabric.git
此处选用的所示fabric的v2.1.0版本,因为v2.1.1版本中没有first-network的例子,其实和v2.1.1版本的test-network没什么区别,只是当时做的原因。选择哪个版本都无所谓,思路一样。

下载fabric-sample源码、相关镜像、二进制文件(192.168.5.235 192.168.71.130)

cd fabric/scripts && cp bootstrap.sh $GOPATH/example
./bootstrap.sh 下载二进制文件和镜像文件,运行完成如下图

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值