【发布时间】:2014-02-11 00:47:47
【问题描述】:
我正在尝试在 VPS(Ubuntu) 上部署我的项目。我尝试按照 Django 文档以及其他网站中的所有步骤进行操作,但没有成功。
我的问题是,当我运行服务器时,它只有在终端打开之前才会处于活动状态。
所以我预测正在使用的程序存在一些问题。
我正在将 Django 与 Apache2、mod_wsgi、墨盒、mysql、python 一起使用。
我现在对 VPS 感到震惊,但什么都没有。
我希望有人可以向我推荐教程或任何有助于我继续的文档。
我已经在 Ubuntu VPS 上成功运行了服务器。但它在开发服务器上。
提前致谢
同样的
【问题讨论】:
-
你是如何部署它的?好像您正在使用 manage.py runserver 而不是实际配置 Apache。发布您的配置。
-
你好 Daniel,我已经配置了 apache2,但我得到的只是地址上的默认 index.html。是的,你是对的,我正在使用 manage.py runserver。我知道 Django 应该在没有 runserver 命令的情况下工作。但我不知道该怎么做。
-
是的。我遵循了相同的文档。唯一的问题是我没有创建虚拟环境。有必要吗?
-
如果您仍在使用 runserver,则不可能遵循该文档。不,virtualenv 不是必需的,但配置 Apache 是。
标签: mysql django apache ubuntu vps