go 项目打包部署到服务器

1、window打包到Linux

步骤1

依次执行一下命令,就会得到一个exe 文件
go 项目打包部署到服务器_第1张图片

步骤2

把打包的文件,放到服务器上(可以使用FinalShell工具

chmod +x main
# 执行这个命令,给main 文件添加  执行权限,然后执行 ls ,查看这个文件是不是绿色,绿色就可以了

步骤3

./main
# 这样就是执行了,如果没有报错,则执行成功,就可以通过公网访问了

# 但是这样,如果关闭了连接,就会断开,所以要让它后台运行
nohup ./main &

其他

终止后台

ps aux | grep main

kill xxxxx

注意点

  1. 需要注意的是,如果MySQL是docker的,连接数据库的端口需要是docker的MySQL向外暴露的端口

你可能感兴趣的:(go,服务器,运维,go,gin,gorm)