linux ubuntu 搭建超级账本fabic环境

1.基础软件安装

更新一下ubuntu的软件包资源列表,方便下面安装软件

sudo apt-get update 

linux ubuntu 搭建超级账本fabic环境_第1张图片

安装ssh服务

安装了这个东西,你就可以使用一些工具远程连接你的ubuntu系统了,比如 SecureCRT,filezilla之类的

 

sudo apt-get install ssh

linux ubuntu 搭建超级账本fabic环境_第2张图片

安装git

这个东西是代码管理工具,这里方便你下载fabirc的源码

sudo apt-get install git

linux ubuntu 搭建超级账本fabic环境_第3张图片

执行 git --version 验证一下

安装Pip

这个东西是python语言的一个模块,安装之后,可以用 pip命令来安装一些软件

sudo apt-get install python-pip

linux ubuntu 搭建超级账本fabic环境_第4张图片

安装go语言

fabric是go语言开发的,所以要安装go语言来编译解释运行它

安装参考我的另一篇博客,写的很详细:https://blog.csdn.net/hantangduhey/article/details/81162700

安装docker

Fabric使用的docker容器来进行数据存储和服务运行,所以要安装docker

sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common

linux ubuntu 搭建超级账本fabic环境_第5张图片

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

linux ubuntu 搭建超级账本fabic环境_第6张图片

sudo apt-get -y update

linux ubuntu 搭建超级账本fabic环境_第7张图片

sudo apt-get -y install docker-ce

linux ubuntu 搭建超级账本fabic环境_第8张图片

到这里docker安装好了,但是现在当前用户并有没有权限执行docker命令,还需要把当前用户zengchen(这是我的用户名,你们要替换成你们的)加入到docker用户组里

sudo usermod -aG docker zengchen

注销并重新登录,或者重启一下系统,才会生效,已经可以执行docker命令了

linux ubuntu 搭建超级账本fabic环境_第9张图片

安装docker-compose

跟docker配套使用的

安装参考我的另外一篇博客:https://blog.csdn.net/hantangduhey/article/details/81184426

2.下载fabric源码

还记得安装go语言,设置的环境变量$GOPATH吗?得把源码下载到那个目录里,我的$GOPATH目录是

/home/zengchen/go

你们可以用 echo $GOPATH命令 输出一下看看,如果$GOPATH是空的,那说明安装go的时候,/etc/profile没有配置好,再去配置一下

接下来cd进入$GOPATH目录,创建目录

mkdir -p src/github.com/hyperledger

进入刚刚创建的目录,使用git下载源码

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

linux ubuntu 搭建超级账本fabic环境_第10张图片

下载速度慢的让人难以置信,放弃这种源码下载方式,git好像白安装了

未完待续。。。

参考博客:https://blog.csdn.net/flyinguy/article/details/79502559

你可能感兴趣的:(linux,超级账本,fabric)