Django虚拟主机设置。 Apache mod_wsgi
问题描述:
我希望对我的问题有一个简单的答案,因为我不是Python和Apache方面最有经验的人。Django虚拟主机设置。 Apache mod_wsgi
我想用mod_wsgi连接Apache。我已经使用虚拟主机来做到这一点。见下图:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName testserver.com/django
#DocumentRoot/
WSGIScriptAlias//home/mycode/mysite/scripts/django.wsgi
Alias /media/ /home/mycode/mysite/mysite/media/
Alias /adminmedia/ /opt/python2.7/lib/python2.7/site-packages/django/contrib/admin/media/
<Directory "/home/mycode/mysite/mysite/media">
Order deny,allow
Allow from all
</Directory>
</VirtualHost>
这对我的Django项目的伟大工程,当我去反而testserver.com我的PHP索引页,我得到我的Django项目。
我在寻找的是帮助允许我的PHP项目在/ var/www/html /和我的django项目共存。我试图让它左右到达我的Django项目I型testserver.com/django
任何帮助或指导,不胜感激:)
谢谢!
答
变化:
WSGIScriptAlias//home/mycode/mysite/scripts/django.wsgi
到:
WSGIScriptAlias /django /home/mycode/mysite/scripts/django.wsgi
第一个参数是挂载点,你拥有了它是Web服务器的根,所以只是将其更改为“/ Django的'而是。
非常感谢!这清理了很多:) – 2012-04-10 11:24:09