【发布时间】:2020-10-14 10:17:08
【问题描述】:
我有非常 Comman 的问题可能看起来很简单。我已经在 Live Digital Ocean 服务器上推送了我的 Django 项目。我已经使用 Putty 终端完成了所有配置。我的项目工作正常,但是当我关闭终端时,项目停止工作。我正在使用 Digital Ocean Server。我的问题是如何在关闭终端后保持项目运行?如果有人能帮助我解决这个问题,我将不胜感激。
【问题讨论】:
-
您没有明确说明您是如何启动应用程序的,但我假设您正在使用 runserver 管理命令。如果是这样,您应该考虑使用 gunicorn 或类似的东西来为生产中的应用程序提供服务。这相当简单,是“最佳实践”。另外它会解决你的问题!
-
digitalocean.com/community/tutorials/… 看看这里用 gunicorn、postgres、nginx 设置你的应用程序。解释得很好。
-
Django 的Deploying Django guide 在可公开访问的服务器上运行您的应用程序之前阅读非常重要。
标签: python django digital-ocean