您的位置:首页 > 运维架构 > Apache

Apache(XAMPP)+mod_wsgi+Django的安装与环境配置

2015-08-24 20:36 906 查看
1.准备阶段

系统Win32, 已经安装了XAMPP5.6, python2.7, Django1.4, 这三样都特别容易找到下载链接, 就不一一赘述.

这里需要下载的就是mod_wsgi.so文件, 由于网上存在的大多是基于Apache2.2的的mod_wsgi.so文件, https://github.com/GrahamDumpleton/mod_wsgi/releases,

后来发现在这里可以找到各种已编译好的文件.

2.安装与配置

将下载好的mod_wsgi-py27-VC9.so文件改名mod_wsgi.so(只是为了方便, 好看)放入Apache的安装目录下的modules文件夹下,接下来,只要配置好http.conf文件就好了.

#加载mod_wsgi
LoadModule wsgi_module modules/mod_wsgi.so
#将服务器的根路径指向Django项目中的wsgi.py文件
WSGIScriptAlias / D:/this/xampp/htdocs/mysite/mysite/wsgi.py
#使Python中的import mysite起作用 
WSGIPythonPath D:/this/xampp/htdocs/mysite
#设置文件可访问性
<Directory D:/this/xampp/htdocs/mysite/mysite>
<Files wsgi.py>
Order deny,allow
Allow from all
</Files>
</Directory>
D:/this/xampp/htdocs/mysite/为Django的项目文件夹
配置文件的更多内容可以参考Django的官方文档点击打开链接
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: