【发布时间】:2019-06-14 07:45:02
【问题描述】:
我有多个 django 项目,我想将它们托管在同一个域下
例如:example.com/one<br>example.com/two
我搜索了各种解决方案,发现下面给出的链接对我有很大帮助。 Is it possible to host multiple django projects under the same domain?
从上面的阅读中,我知道我需要mod_wsgi,但我很困惑在哪里安装这个mod_wsgi - 我需要安装在每个项目文件夹下(每个 myenv 分开)还是它应该只安装一次。
请帮助我了解如何以及在何处安装此mod_wsgi,最后如何在同一域名下托管多个项目。
【问题讨论】:
-
首先,mod_wsgi 与在单个域中托管多个项目完全没有关系。其次,如果您确实想使用它来服务您的项目,请遵循它的安装说明;什么不清楚?
-
我的意思是我上网了很多,之后我了解了 mod_wsgi 在单个主机上托管多个项目的方式。我也阅读了安装 mod_wsgi 的方法,现在我知道如何安装,但问题在于安装它的位置,因为我为每个项目创建了单独的虚拟环境。所以我需要在每个虚拟环境中安装它吗?
-
就像我说的,您阅读了说明。 mod_wsgi 是为 Apache 安装的,它与虚拟环境无关。
标签: python django apache mod-wsgi