区块链学习1 - 环境安装

第一节:环境安装:

        简介:Fabric是通过Docker容器来运行。

    环境要求:

        linux环境内核版本不能低于3.10,至少内核在4.x。

    辅助命令:更新yum源主要是因为docker比较依赖新的插件,为了避免之后安装出现的安装依赖的问题,建议先执行一次                        命令,将本地的依赖置换成最新的。

                     sudo yum udpate :更新yum源。

第二节:Docker安装

          简介:一个完整的docker由一下几个部分组成:

                    a、Docker Client客户端

                    b、Docker Daemon 守护进程

                    c、Docker Image 镜像

                    d、Docker Container 容器

          安装涉及到步骤:

                1、删除原来有的docker。

                        sudo yum remove docker

                                                        docker-client | docker-client-latest | docker-common | docker-latest

                                                        docker-lastest-logrotate|docker-logrotate| docker-selinux

                                                        |docker-engine-selinex |docker-engine

                2、在线安装Docker 安装docker需要执行两大步骤,1是设置仓库,2是安装Docker CE

                        a.    首先安装yum-utils。因为utils提供了yum-config-manager,device-mapper-persistent-data和lvm2是设备/存储驱动程序所需要的基础应用。

                        命令:

                                sudo yum install -y yum-utils| device-mapper persistent-data| lvm2

                        b.    设置稳定存储库

                        命令:

                                sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo   

                        【备用命令,用来选择性的启用一些edge和测试存储库】

                        命令:

                                sudo yum-config-manager --enable docker-ce-edge       [enable:启动,disenable:禁用]

                        c.    安装最新版本的Docker CE:

                        命令:

                                sudo yum install docker-ce

                3、Docker-Compose安装

                        Compose是定义和运行多容器Docker应用程序的工具,可以使用YAML文件来配置应用服务,然后,通过单个命令可以从配置中创建并启动所有服务。

                            使用Compose基本上是一个三步骤的过程

                                a. 用Dockerfile定义应用程序的环境。

                                b.通过docker-compose.yml在服务中定义所启动的各个应用,这些应用将在相互隔离的环境中运行。

                                c.运行docker-compose up,启动Compose并运行整个应用程序。

                        安装命令:

                            1、安装curl命令,如果不支持curl,需要安装curl依赖。

                            2、sudo curl -L https://github.com/docker/compose/releases/download/1.20.1/docker-compose-`uname -s `-`uname -m` -o /usr/local/bin/docker-compose

                                【文件路径有权限问题,尚未解决】

                                    

  第三节:Go语言安装      

        简介:编程语言,使得构建简单,可靠和高效。

        安装命令:

            curl -O https://storage.googleapis.com/golang/go1.10.1.linux-amd64.tar.gz

        解压:

            tar -C /usr/local -xzf go1.8.3.linux-amd64.tar.gz

        配置Go语言环境变量 ----考虑以后要用Go语言编写链码程序,有两个环境变量需要正确设置,可以将这些设置永久的保存到适当的启动文件中。

            a、修改/etc/profile文件使其永久性生效。并对所有系统用户生效。在文件末尾加上如下两行代码:

                    export PATH=$PATH:/usr/local/go/bin

                    export GOPATH=/opt/gopath

                命令:source profile 使其修改生效。查看是否成功 echo $PATH

             查看当前版本:go version

猜你喜欢

转载自blog.csdn.net/qq_26388159/article/details/82858985
今日推荐