美文网首页
centos7 安装golang环境

centos7 安装golang环境

作者: 正在修炼的西瓜君 | 来源:发表于2019-10-11 14:45 被阅读0次

    由于经常需要在各个服务器上安装golang的环境,每次安装的时候都要在网上找教程,还会遇到一些问题,所以还是自己记录一下,防止浪费时间在寻找完整教程上,当然最好是特意加强记忆,下次就不用看教程了。

    安装

    方法一、yum安装

    这种方法简单方便,而且安装的go版本也是最新版本,所以不必担心自动安装版本过低的问题。

    # yum install golang
    

    但是安装过程中可能会出现 没有可用软件包 golang 的情况,这是因为缺少 EPEL源 ,所以软件仓库中找不到安装的软件包,只要先安装一下erel源即可。

    # yum install epel-release
    

    安装完成后查看go版本号,成功显示就表示安装成功。

    # go version
    go version go1.13 linux/amd64
    

    方法二、二进制包安装

    安装包在官网可以下载。

    由于之前安装了go1.13,所以我下载的是go1.12的包,以进行区分。

    # wget -P /var/download https://dl.google.com/go/go1.12.10.linux-amd64.tar.gz
    

    然后解压到 /usr/lib 目录,这里跟之前安装的版本所在目录相同,但是需要将之前安装的go文件夹名称改成'golang-1.13',以免产生冲突。

    # tar -zxf /var/download/go1.12.10.linux-amd64.tar.gz -C /usr/lib/
    

    然后将解压的go文件夹名改成'golang',进行一个简单的版本切换,再执行查看版本号的指令,发现变成了1.12版本。

    # go version
    go version go1.12.10 linux/amd64
    

    配置环境变量

    通过编辑 /etc/profile 文件配置环境变量。

    # vim /etc/profile
    
    在文件的末尾添加如下代码:
    export GOROOT=/usr/lib/golang
    export GOPATH=/var/goproject
    export PATH=$PATH:$GOROOT/bin
    
    # source /etc/profile
    

    其中工作路径为 '/var/goproject' ,即我们编写的代码放到这个目录下面运行。

    这样golang的环境就搭建好了,可以通过以下指令查看环境参数。

    # go env
    

    相关文章

      网友评论

          本文标题:centos7 安装golang环境

          本文链接:https://www.haomeiwen.com/subject/oegtmctx.html