宝塔安装go后查询go的安装路径以及环境变量、以及设置shell脚本能一键编译go项目并重启项目

首次编译先在根目录执行go build -o blog-server

如果有依赖会自动下载,下载超时先设置国内镜像再进行编译。

go env -w GOPROXY=https://goproxy.cn,direct
go build -o blog-server




查找go路径:which go
## 输出示例:/usr/local/go/bin/go

​​(1) 检查 Go 环境变量​​
go env | grep -E "GOPATH|GOMODCACHE"
 
 

正常应该返回:

 
GOPATH="/root/go" GOMODCACHE="/root/go/pkg/mod"
 

​​(2) 如果没有设置,手动配置​​

编辑 ~/.bashrc

 
nano ~/.bashrc
 
 

在文件末尾添加:

 
export GOPATH=$HOME/go export GOMODCACHE=$GOPATH/pkg/mod export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin
 然后加载配置
source ~/.bashrc
 
===================设置shell脚本编译并重启go项目(centos)======================
设置后直接停用,更新代码之后再手动点击执行,deploy.sh文件自己新建文件, ./deploy.sh脚本内容获取:https://blog.nanzhi.vip/?article_id=26&type=blog

cd /www/wwwroot/172.22.33.213_8110
bash ./deploy.sh

运行后提示以下信息即为编译成功并且重启成功

 

 

posted @ 2025-06-04 18:49  幽暗天琴  阅读(102)  评论(0)    收藏  举报