1.下载mod_wsgi.so(相应版本的)下载
2.放在apache 的modules目录下 apache2.4.9\modules
3.在httpd.conf 加上
LoadModule wsgi_module modules/mod_wsgi.so
4.有可能会报ImportError: No module named site
错误,这是Python版本不对,此时需要添加上
WSGIPythonHome "C:\Python27"
5.配置项目
WSGIPythonHome "C:\Python27"
Alias /static/ F:/django/EquipmentTest/static/
WSGIScriptAlias /EquipmentTest "F:/django/EquipmentTest/EquipmentTest/wsgi.py"
<Directory "F:/django/EquipmentTest/">
Order Deny,Allow
Allow from all
</Directory>
6.修改wsgi.py 文件
import os,sys
from django.core.wsgi import get_wsgi_application
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "EquipmentTest.settings")
sys.path.append('F:/django/EquipmentTest/')
application = get_wsgi_application()
7.启动Apache,可能会报一些python模块错误,只需要在当前配置的python环境解决之后重启Apache即可