centos

golang在centos上怎么安装

小樊
45
2025-02-20 17:26:31
栏目: 编程语言

在CentOS上安装Go语言的步骤如下:

使用二进制包安装Go语言

  1. 下载Go安装包

    访问Go的官方网站 golang.org/dl/ 下载适用于Linux的Go版本。例如,下载Go 1.17.2版本:

    wget https://golang.org/dl/go1.17.2.linux-amd64.tar.gz
    
  2. 解压安装包

    将下载的压缩包解压到 /usr/local 目录:

    sudo tar -C /usr/local -xzf go1.17.2.linux-amd64.tar.gz
    
  3. 配置环境变量

    编辑 /etc/profile 文件,在文件末尾添加以下内容:

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

    使环境变量生效:

    source /etc/profile
    
  4. 验证安装

    运行以下命令验证Go语言是否成功安装:

    go version
    

    如果显示Go的版本信息,则表示安装成功。

使用源码编译安装Go语言(可选)

  1. 安装依赖包

    在编译Go之前,首先安装一些必要的开发工具和依赖:

    sudo yum groupinstall "Development Tools" -y
    sudo yum install pcre pcre-devel zlib zlib-devel openssl openssl-devel -y
    
  2. 下载Go源码

    从Go官方网站下载源码包,例如Go 1.17.2版本:

    wget https://golang.org/dl/go1.17.2.linux-amd64.tar.gz
    
  3. 解压源码

    解压下载的源码包并进入源码目录:

    tar -zxvf go1.17.2.linux-amd64.tar.gz
    cd go/src
    
  4. 配置编译选项

    配置编译选项:

    ./configure --prefix=/usr/local/go --with-http_ssl_module --with-http_v2_module --with-http_gzip_static_module --with-pcre
    
  5. 编译和安装

    编译并安装Go:

    make
    sudo make install
    
  6. 设置环境变量

    编辑 /etc/profile 文件,在文件末尾添加以下内容:

    export GOROOT=/usr/local/go
    export GOPATH=$HOME/go
    export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
    

    使环境变量生效:

    source /etc/profile
    
  7. 验证安装

    运行以下命令验证Go语言是否成功安装:

    go version
    

    如果显示Go的版本信息,则表示安装成功。

请注意,上述步骤中的版本号(如 go1.17.2)可能会随着时间推移而发生变化,建议访问 golang.org/dl/` 获取最新版本。

0
看了该问题的人还看了