Linux服务器的Golang环境搭建及项目部署
Linux服务器Golang环境搭建
1.查看主机架构名称
uname -m
2.到国内地址去下载对应文件
国内地址:https://studygolang.com/dl
官方地址:https://go.dev/dl/
3.下载命令(github下载的话是 git clone)
cd /opt // 进入opt目录
sudo wget https://xxxxxxx
4.解压go安装压缩包
sudo tar -zxvf xxxxx
5.查看go版本是否安装成功(opt目录下执行)
./go/bin/go version
安装成功则会显示信息 go version go1.17.5 linux/amd64
6.环境变量配置(不要加空格)
在/etc/profile文件下(vim /etc/profile)
export GOROOT=/opt/go // 安装golang的文件目录
export PATH=$GOROOT/bin:$PATH // golang的环境资源目录
export GOPATH=$HOME/goprojects/ // 项目运行目录
7.重载配置文件
source /etc/profile
8.就可以在各个目录下查看golang版本信息了
go version
Golang的项目部署
1.在创建的goproject目录下,下载包
git clone xxxxxx.git
2.切换到main.go执行文件处
go build -o xxxxx名字 main.go
3.将打包后的文件执行以下命令,生成日志并执行
nohup ./xxxx名字 >mainlog.log 2>&1 &
4.查看是否运行成功
ps -ef|grep xxxxx名字
5.查看日志
tail -f mainlog.log