首页 源码 正文

fabric源码(fabric官网下载)

2024-10-22 17:10:49 202 0
admin

目录

区块链fabric2.0

部署fabric环境和fabric-samplesfabric源码的启动

第一 安装辅助工具更新系统

第二 安装docker

第三 安装docker-compose

第四 安装go

第五 安装nodejs

第六 安装 npm

第七 下载fabric源码

第八 下载fabric-samples源码

第九 彩蛋

第一 安装辅助工具更新系统

系统:ubuntu-18.04版

安装辅助工具 wget git 如已安装则略过此步骤

1.1 安装wget

命令fabric源码:apt install wget

检验安装

fabric源码

1.2 安装git

命令:apt install git

检验安装

fabric源码

第二 安装docker

2.1fabric源码,安装

命令:curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

检验安装

fabric源码

第三 安装docker-compose

3.1 方式一安装

命令:sudo curl -L "https://github.com/docker/compose/releases/download/1.25.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

授权

命令:sudo chmod +x /usr/local/bin/docker-compose

3.2 方式二安装

命令:apt install docker-compose

检验安装

fabric源码

第四 安装go

4.1 安装

命令:apt install go

检验安装

fabric源码

第五 安装nodejs

5.1 安装

命令:apt install node

检验安装

fabric源码

第六 安装npm

6.1 安装

命令: apt install npm

检验安装

fabric源码

第七 下载fabric源码

7.1 创建目录

命令:mkdir -p ~/go/src/github.com/hyperledger

命令:cd ~/go/src/github.com/hyperledger

7.2 拉取fabric项目

命令:git clone https://github.com/hyperledger/fabric.git

7.3 切换fabric版本

命令:cd fabric

命令:git checkout v2.0.0

7.4 拉取fabric镜像

先进入到scripts目录

命令:cd ~/go/src/github.com/hyperledger/fabric/scripts

注意:需要修改当前目录下fabric源码的bootstrap.sh脚本

命令:vim ~/go/src/github.com/hyperledger/fabric/scripts/bootstrap.sh

修改脚本

fabric源码

fabric源码

修改后,bootstrap.sh只为拉取镜像fabric源码的操作

运行脚本

命令:./bootstrap.sh

拉取的镜像如下

fabric源码

第八 下载fabric-samples源码

8.1 进入目录

命令:cd ~/go/src/github.com/hyperledger

8.2拉取fabric-samples

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

8.3 拉取成功后切换到v2.0.0分支

命令:git checkout v2.0.0

8.4 进入目录

命令:cd ~/go/src/github.com/hyperledger/fabric-samples

8.5下载需要的二进制文件

命令:wget https://github.com/hyperledger/fabric/releases/download/v2.0.1/hyperledger-fabric-linux-amd64-2.0.1.tar.gz

解压

命令:tar -xzvf hyperledger-fabric-linux-amd64-2.0.1.tar.gz

8.6 然后进入目录

cd ~/go/src/github.com/hyperledger/fabric-samples/first-network

8.7 运行命令

./byfn.sh up

fabric源码

fabric源码

出现end命令代表安装和启动成功了!!

8.8查看启动的服务

命令:docker ps

fabric源码

到此 fabric2.0 安装完毕

第九 彩蛋

9.1 问题描述

fabric源码

解决 *** :增加go的代理参数

命令:go env -w GOPROXY=https://goproxy.cn

命令:export GOPROXY=https://goproxy.cn

以上 *** 如果不成功,请确认Go的版本号:1.12.5

9.2 问题描述

fabric源码

解决 *** :

确认go命令的安装路径,并设置相应的$PATH

fabric源码

fabric源码

fabric源码

收藏
分享
海报
0 条评论
202

本站已关闭游客评论,请登录或者注册后再评论吧~