打包部署(linux 宝塔)
-
官网下载 go 的 linux 版本,然后上传到服务器
-
对 go 进行解压(注意版本号)
tar -C /usr/local -xzf go1.21.5.linux-amd64.tar.gz
- 添加 go 到环境变量
echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc
- 立即生效
source ~/.bashrc
-
将本地 go 项目放到服务器某个文件夹
-
编译项目
go build main.go
-
点击宝塔左侧网站,点击添加 go 项目,然后将打包好的 main 文件进行选中
-
在服务器安全组里对 go 项目暴露的端口进行放行
-
配置nginx进行端口代理