1.第一步把项目打包
1.确保本地goland的操作系统为linux
go env
找到GOOS如果为window就修改为Linux
修改命令为
go env -w GOOS=linux
2.打包
在项目根目录下输入
go build main.go
然后项目根目录下会出现一个mian的二进制文件
3.上传包
- 将 main 程序包放到服务的目录下,目录是自定义的
mkdir -p 文件夹名称
同时把配置文件放在 main 的同级目录下
4.运行
1.进入到创建的文件夹下面
2.把main二进制文件给权限
上图中你的main传上去是白色的,因为他还没有权限
chmod +x main
给main文件权限 然后你的main会变成绿色
3.运行并制定运行环境和创建日志文件
nohup ./main > start.log 2>&1 &
4.查看进程
ps -ef|grep main
下面就是跑起来了
5.你可以看看日志文件 有没有报错
tail -f start.log