Ubuntu 16.04 中的Hyperledger Fabric 配置教程1.2.0(一):基本环境配置

VMWare虚拟机中安装Ubuntu 16.04系统,内存最低为2GB,最好3G以上; 磁盘空间为30GB或更高。
1.查看内核
[root@localhost ~]# uname -r
4.14.9-1.el7.elrepo.x86_64
若为4.0以下请升级内核
2.安装git
安装git工具,git是一个非常优秀的免费、开源的版本管理控制工具, 使用git工具方便地下载官方在Github网站上发布的相关源代码。
安装git工具使用如下命令:
$ sudo apt update
$ sudo apt install git
在这里插入图片描述
3.安装cURL
使用如下命令安装cURL:
$ sudo apt install curl
在这里插入图片描述
4.安装Go
Fabric1.0.0版本要求Go语言1.7以上版本,Fabric1.1.0版本要求Go1.9以上版本,Fabric1.2.0版本要求Go1.10以上版本, 我们使用Fabric1.2.0版本, 所以从官方下载最新版本的Golang。
4.1 下载Golang
使用wget工具下载Golang的最新版本压缩包文件 go1.11.2.linux-amd64.tar.gz
$ wget https://dl.google.com/go/go1.11.2.linux-amd64.tar.gz
4.2 解压文件
使用 tar 命令将下载后的压缩包文件解压到指定的 /usr/local/ 路径下
$ sudo tar -zxvf go1.11.2.linux-amd64.tar.gz -C /usr/local/
4.3 配置环境变量
接下来我们就要设置环境变量,使用 vim 文件编辑工具打开系统的 profile 文件进行编辑:
在命令行输入:sudo nano ~/.profile // Linux两种命令行编辑器 vim 和 nano
在打开文件的末尾添加下面这条命令
在命令行输入:export PATH=$PATH:/usr/local/go/bin
Ubuntu 16.04 中的Hyperledger Fabric 配置教程1.2.0(一):基本环境配置_第1张图片
然后nano使用Ctrl +o 保存,然后会让你选择文件名,直接回车就可以了,然后Ctrl+x退出
在命令行输入:source ~/.profile ,使环境变量生效
在你输入source 的目录下输入以下命令
在命令行输入:go version
在这里插入图片描述
成功设置
5.安装Docker
安装docker 17.06.2以上版本 ,安装docker-compose 1.14.0以上,按官网教程来
Get Docker CE for Ubuntu | Docker Documentation
https://docs.docker.com/install/linux/docker-ce/ubuntu/#set-up-the-repository

5.1 记得开管理员权限
su root
5.2 更新源
sudo apt-get update
5.3 安装包,允许apt通过HTTPS使用存储库:
sudo apt-get install
apt-transport-https
ca-certificates
curl
software-properties-common
或者sudo apt-get install apt-transport-https ca-certificates 添加使用 HTTPS 传输的软件包以及 CA 证书 。若出错,进行修复apt-get -f install,在进行第三部,无错忽略,继续。
5.4 添加GPG密钥:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
5.5 设置稳定的储存库
sudo add-apt-repository
“deb [arch=amd64] https://download.docker.com/linux/ubuntu
$(lsb_release -cs)
stable”
5.6 更新源
sudo apt-get update 好慢,耐心等待
5.7 安装docker
sudo apt-get install docker-ce
好慢,耐心等待

你可能感兴趣的:(区块链,Hyperledger,Fabric,联盟链)