美文网首页程序员
Beego打包部署LINUX服务器(独立部署)

Beego打包部署LINUX服务器(独立部署)

作者: 就是耍帅 | 来源:发表于2020-07-22 17:48 被阅读0次

1.打包你的beego项目,在你的beego项目下执行 bee pack -be GOOS=linux;这时会生成一个包

2.解压你刚刚生成的包并且通过ftp(FileZilla)工具存储到你的gopath文件夹下,我的目录是

3.需要注意的是该文件目录需要释放权限:sudo chmod 777 /home/go/src

4.通过命令到该项目文件夹中(yhtServerAdmin是我项目文件名)

5.运行nohup命令 : nohup ./yhtServerAdmin&

6.你运行时可能出现权限不足的问题,如下图:

你会发现yhtServerAdmin这个文件缺少可执行的权限

7.执行chmod +x yhtServerAdmin,给这个文件赋予可执行的权限,如图所示:

8.然后再执行 nohup ./yhtServerAdmin& ,这时会将日志输出到nohup.out(这个文件在你打包好的文件夹中),这个文件

9.大功告成!访问你的项目即可!

相关文章

网友评论

    本文标题:Beego打包部署LINUX服务器(独立部署)

    本文链接:https://www.haomeiwen.com/subject/pzstlktx.html