如何在Apache的站点根目录上安装django app?

时间:2017-03-29 10:04:05

标签: linux django apache mod-wsgi wsgi

我在这里关注文档:

https://modwsgi.readthedocs.io/en/develop/user-guides/quick-configuration-guide.html

我在Debian上使用apache2

我通过编辑apache2.conf来更改设置

当我像这样挂载我的应用时,

WSGIScriptAlias /app /path/to/mysite

当我浏览127.0.0.1/app /.

时,它可以正常工作

然而,当我尝试在root上安装我的应用程序时,这样:

WSGIScriptAlias / /path/to/mysite

我浏览127.0.0.1/,默认页面“它有效!”由apache显示

选项

DocumentRoot /path/to/mysite
apache2.conf中的

也不起作用。

1 个答案:

答案 0 :(得分:0)

您必须提供wsgi脚本的位置。

WSGIScriptAlias / /var/www/html/myproj/src/myproj/wsgi.py process-group=myproj