Django在apache中有多个站点

时间:2014-12-05 05:27:39

标签: django apache virtualenv mod-wsgi

我在Apache Web服务器中为虚拟环境中的一个站点配置了以下配置,而我没有使用虚拟主机...

WSGIPythonHome /var/www/mapsite
WSGIPythonPath /var/www/mapsite/lib/python3.4/site-packages

WSGIScriptAlias /mapflat /var/www/mapsite/mapsite/wsgi.py
WSGIApplicationGroup %{GLOBAL}    
<Location "/mapflat">
Options +Indexes +FollowSymLinks +ExecCGI
Order deny,allow
Allow from all
Allow from all
AddHandler wsgi-script .py

</Location>

我的问题:如果将来我在另一个虚拟环境中拥有另一个网站,我是否会将其附加到WSPythonHome:或重复整个过程?

1 个答案:

答案 0 :(得分:0)

希望这个链接对您有所帮助。

Deploying multiple django apps on Apache with mod_wsgi

如果它仍然没有帮助。请发表评论。 : - )


关于将mod_wsgi作为守护程序模式执行的查询 -

这是为了表现。 Check here

请更改以获取更多查询: - )


在查询Windows时。

感谢您的提问

Daemons- 它们是在后台运行且不是交互式的进程。他们没有控制终端。

他们在预定义的时间执行某些操作或响应某些事件。在* NIX中,守护进程的名称以d。

结尾

在Windows环境中,Daemonss成为服务。 因此,在Windows的上下文中,您需要安装apache作为服务。详细描述为here

实施过程可能略有不同,但实际意图完全相同 - 优化。

欢呼: - )