栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Go语言

fabric基础环境准备

Go语言 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

fabric基础环境准备

官方文档

前期准备
编号工具版本号
1CURL(7.63.0以上)
2Docker17.06.2-ce及其以上版本
3Docker Compose1.14.0及其以上版本
4Go1.11.x以上
  1. CURL指定版本安装

    # 下载最新版的cURL并将其解压到指定目录(此处以/opt目录为例)
    wget https://curl.haxx.se/download/curl-7.63.0.tar.gz
    sudo tar xzvf curl-7.63.0.tar.gz -C /opt
    
    # 编译并安装cURL
    cd /opt/curl-7.63.0
    ./configure
    make
    sudo make install
    

    通过运行curl --version查看是否安装成功,若结果如下图所示,则表示安装成功。

    若出现下图所示错误,则需进行如下操作。

    # 在/etc/ld.so.conf加入/usr/local/lib这一行内容
    sudo echo "/usr/local/lib" >> /etc/ld.so.conf
    
    # 执行下列命令使加入的内容生效
    sudo /sbin/ldconfig -v
    

或者根据提示默认安装:

sudo apt-get install curl
  1. Docker和Docker Compose安装

    • docker安装官网Get Docker CE for Ubuntu)
    • 推荐(自动安装&&手动安装)

使用官方安装脚本自动安装

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

使用国内 daocloud 一键安装命令:

curl -sSL https://get.daocloud.io/docker | sh

手动安装:







  • Docker Compose(安装)
    下载Docker Compose二进制文件(curl报错就换成wget)

Linux 上我们可以从 Github 上下载它的二进制包来使用,最新发行的版本地址:https://github.com/docker/compose/releases。

运行以下命令以下载 Docker Compose 的当前稳定版本:

$ sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo wget https://github.com/docker/compose/releases/download/1.29.1/docker-compose-$(uname -s)-$(uname -m) -O /usr/local/bin/docker-compose

注意:要安装其他版本的 Compose,请替换 1.24.1。

将可执行权限应用于二进制文件:

$ sudo chmod +x /usr/local/bin/docker-compose

创建软链:

$ sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

测试是否安装成功:

$ docker-compose --version

cker-compose version 1.24.1, build 4667896b
错误安装方式(学习Python版本切换)



Python版本切换

  1. Go安装

    # 下载go1.14.6.linux-amd64.tar.gz并将其解压到指定目录(此处为/usr/local)
    wget https://studygolang.com/dl/golang/go1.14.6.linux-amd64.tar.gz
    tar xzvf go1.14.6.linux-amd64.tar.gz -C /usr/local
    
    goenvset.sh文件内容如下所示:
    
    cat >> /etc/profile << EOF
    export GOROOT=/usr/local/go
    export GOARCH=amd64
    export GOOS=linux
    export GOPATH=/home/ubuntu/gopath
    export GOBIN=$GOPATH/bin
    export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
    EOF
    
    # 执行已有的goenvset.sh向/etc/profile中写入相应的环境变量
    sudo chmod 705 goenvset.sh      # 更改goenvset.sh的权限使其可执行
    sudo ./goenvset.sh				# 执行goenvset.sh脚本
    
    # 使环境变量生效
    source /etc/profile
    


环境版本

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/990901.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号