CentOS7下载安装Golang
参考资料
disabled_csdN【centos7安装golang最新版1.22.2】
1. 下载Go
官网地址:https://golang.google.cn/dl/
到官网查询2024年4月,最新版本已更新至1.22.2,Linux版本下载地址 https://golang.google.cn/dl/go1.22.2.linux-amd64.tar.gz
使用以下命令下载:
wget https://golang.google.cn/dl/go1.22.2.linux-amd64.tar.gz
[root@192 ~]# wget https://golang.google.cn/dl/go1.22.2.linux-amd64.tar.gz
--2024-04-27 12:19:35-- https://golang.google.cn/dl/go1.22.2.linux-amd64.tar.gz
正在解析主机 golang.google.cn (golang.google.cn)... 114.250.67.34
正在连接 golang.google.cn (golang.google.cn)|114.250.67.34|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 302 Found
位置:https://dl.google.com/go/go1.22.2.linux-amd64.tar.gz [跟随至新的 URL]
--2024-04-27 12:19:36-- https://dl.google.com/go/go1.22.2.linux-amd64.tar.gz
正在解析主机 dl.google.com (dl.google.com)... 114.250.67.33
正在连接 dl.google.com (dl.google.com)|114.250.67.33|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:68958123 (66M) [application/x-gzip]
正在保存至: “go1.22.2.linux-amd64.tar.gz”
100%[==============================================================================>] 68,958,123 47.5MB/s 用时 1.4s
2024-04-27 12:19:38 (47.5 MB/s) - 已保存 “go1.22.2.linux-amd64.tar.gz” [68958123/68958123])
若提示 ~bash: wget: commond not found,则安装wget
yum install -y wget
2. 解压压缩包
tar 参数:-C<目的目录>或--directory=<目的目录> 切换到指定的目录。
使用 tar -C /usr/local -xzf go1.22.2.linux-amd64.tar.gz
命令:
[root@192 ~]# tar -C /usr/local/ -xzf go1.22.2.linux-amd64.tar.gz
[root@192 ~]#
3. 配置环境变量
vi /etc/profile
[root@192 ~]# vi /etc/profile
在 /etc/profile 文件最后添加下面配置
export GO111MODULE=on
export GOROOT=/usr/local/go
export GOPATH=/home/gopath
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
创建/home/gopath目录
mkdir /home/gopath
[root@192 ~]# mkdir /home/gopath
4. 重新读取配置
source /etc/profile
[root@192 ~]# source /etc/profile
5. 查看版本信息
go version
[root@192 ~]# go version
go version go1.22.2 linux/amd64
输出版本信息,则安装成功!