【问题标题】:Running django project on apache in ubuntu在 ubuntu 的 apache 上运行 django 项目
【发布时间】:2013-11-21 12:41:26
【问题描述】:

我想在 apache 服务器上运行我的 django 项目。我发现了大量的教程来在 apache 上运行 django 项目,但在 virtualenv 中。但我不想使用 virtualenv。我已经安装了 apache2 并让它运行良好。我安装了 mod_wsgi。现在我需要做什么?

我在 ubuntu/本地环境中做这一切。

谁能帮帮我???

【问题讨论】:

  • 您的下一步可能是确保您需要的所有 apache 模块都已启用并配置一个虚拟主机。但是,这对于 stackoverflow 来说有点偏离主题。如果您将问题发布到serverfault.com,您可能会得到更好的回复
  • 为什么你有问题..django deployment section 清楚地解释了如何设置它,只需使用全局site-packages 位置而不是virtualenv 一个..
  • 是的......现在我可以做到这一点......我找到了 2 种方法,并且都可以工作......

标签: django apache mod-wsgi


【解决方案1】:

您必须在 /etc/apache/site-available 中配置 apache 的虚拟主机配置文件(如果是 Ubuntu)并提供 wsgi Web 应用程序的路径
这里是official docs 用于部署 Django

这些链接会帮助你

http://www.gaggl.com/2013/11/ubuntu-13-10-based-pythondjangowsgi-setup/

https://www.digitalocean.com/community/tutorials/how-to-run-django-with-mod_wsgi-and-apache-with-a-virtualenv-python-environment-on-a-debian-vps

【讨论】:

  • 你知道在 Centos vps 中运行 django 的任何文档吗? (或 youtube 教程)@alok-singh-mahor
猜你喜欢
  • 2018-07-08
  • 2020-03-22
  • 2019-09-10
  • 2015-08-17
  • 1970-01-01
  • 2015-08-15
  • 2015-08-02
  • 2011-06-27
  • 1970-01-01
相关资源
最近更新 更多