centos7 安装golang环境

2019-10-11  本文已影响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
上一篇下一篇

猜你喜欢

热点阅读