区块链研习社程序员

一、Fabric环境配置

2018-05-16  本文已影响31人  李佳的成长笔记

1. Install cURL

curl命令是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称curl为下载工具。作为一款强力工具,curl支持包括HTTP、HTTPS、ftp等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征。做网页处理流程和数据检索自动化,curl可以祝一臂之力。

语法 curl(选项)(参数)

选项

参考来源:curl命令网络应用   Linux下安装curl


2. 安装Docker

Docker的三大核心概念:镜像、容器、仓库

镜像:类似虚拟机的镜像、用俗话说就是安装文件。

容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例,

可以将其启动、开始、停止、删除、而这些容器都是相互隔离、互不可见的。

仓库:类似代码仓库,是Docker集中存放镜像文件的场所

Docker Images

Docker image 是 Docker container 最基本的模板。image 通用容器使系统和应用易于安装,Docker image 是用来运行的容器,你可以找到许多 images (多种操作系统和软件已经被安装好了的 Docker)在这里 https://hub.docker.com/.

Docker Container

Docker 容器(Docker Container)是一个 Image,在运行的 Docker image 上读取和写入。Docker 是一个联合的文件系统作为容器后台,容器的任何变化,都将被保存在一个基本 image 新的层上。我们安装应用程序的层就是容器。每个在主机机上运行的容器都是独立的,因此,提供了一个安全的应用平台。

Docker Registry

Docker registry 是为 Docker images 提供的库。它提供了公共和私有库。公共 Docker 库被叫做 Docker Hub。这里我们能够上传 push 和 pull 我们自己的 images.

关于Docker

安装docker的时候要执行 yum -y install docker-io (阿里云服务器使用yum,而不是sudo apt-get)

yum和apt-get的区别

一般来说著名的linux系统基本上分两大类: 

1.RedHat系列:Redhat、Centos、Fedora等 

2.Debian系列:Debian、Ubuntu等 

RedHat 系列 

1 常见的安装包格式 rpm包,安装rpm包的命令是“rpm -参数” 

2 包管理工具 yum 

3 支持tar包 

Debian系列 

1 常见的安装包格式 deb包,安装deb包的命令是“dpkg -参数” 

2 包管理工具 apt-get 

3 支持tar包

安装Docker

Docker基本用法

更新docker


3. Go Programming Language

root权限下运行 yum -y install golang

yum操作

1.用YUM安装软件包命令:yum install ~

2.用YUM删除软件包命令:yum remove ~

GO环境变量配置

GO配置环境变量

安装好后产看go版本:go version 

查看环境变量:go env 

这里几个比较关键的变量 GOPATH 和GOROOT 

GOPATH是go get指令默认下载和安装包的位置,通过go get指令,获取go的包,默认下载到GOPATH所指示的目录中. 

GOROOT是go安装的位置,也是go可执行文件的位置,也就是说,当我们命令行中打出go的指令时,系统能不能准确调用go的可执行文件 


4.  安装Node.js 和 NPM

yum安装node.js  yum install -y nodejs 8.9.4

查看nodejs版本:node -v

查看npm安装的版本:npm -v

更新npm:npm i -g npm


5. 安装python2.7

yum install python 

上一篇下一篇

猜你喜欢

热点阅读