猿问

数字海洋服务器上的 Beego 超时错误

我想在 Ubuntu 服务器(没有 Nginx)上设置 Beego,但我无法访问该站点并且出现连接超时错误。

如果有任何错误,谁能检查我的步骤?

这是我的步骤:

  1. 我习惯于bee pack打包我的代码。

  2. 然后,使用 FileZilla 上传包。

  3. 之后,运行tar -xvf beego_project.tar.gz解包。

  4. 运行项目nohup ./beego_project

代码在本地主机上正确运行,但为什么不能在远程服务器上?


慕莱坞森
浏览 168回答 1
1回答

交互式爱情

你错过了一些关键步骤。查看beego上的部署指南:https://beego.me/docs/deploy/首先,您必须将模式更改为生产。其次,将文件复制到服务器。接下来运行应用程序。最后,使用 Apache 或 Nginx 为正在运行的应用程序提供服务。您缺少的两个步骤似乎是:将应用模式更改为生产使用 apache 服务应用程序检查链接以获取更多详细信息。重要提示:如果您尝试从不同的计算机(生产部署)访问应用程序,那么您需要确保 apache 正确地为其提供服务。
随时随地看视频慕课网APP

相关分类

Go
我要回答