【问题标题】:Deploying Django on VPS using Apache2 mysql using Ubuntu使用 Ubuntu 使用 Apache2 mysql 在 VPS 上部署 Django
【发布时间】: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 命令的情况下工作。但我不知道该怎么做。
  • 有没有看过很不错的documentation on deploying with Apache/mod_wsgi
  • 是的。我遵循了相同的文档。唯一的问题是我没有创建虚拟环境。有必要吗?
  • 如果您仍在使用 runserver,则不可能遵循该文档。不,virtualenv 不是必需的,但配置 Apache 是。

标签: mysql django apache ubuntu vps


【解决方案1】:

【讨论】:

  • 谢谢。让我试试这些链接。
  • 我已经成功地用 Django 项目启动了 Apache。谢谢你们的帮助。
猜你喜欢
  • 2018-04-21
  • 2018-03-30
  • 2017-02-01
  • 1970-01-01
  • 2017-01-06
  • 2020-08-02
  • 2022-12-30
  • 1970-01-01
  • 2012-08-06
相关资源
最近更新 更多