windows Apache 部署 django

来源:互联网 发布:哪里有呼死你软件出售 编辑:程序博客网 时间:2024/06/06 02:58

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,sysfrom django.core.wsgi import get_wsgi_applicationos.environ.setdefault("DJANGO_SETTINGS_MODULE", "EquipmentTest.settings")sys.path.append('F:/django/EquipmentTest/') application = get_wsgi_application()

7.启动Apache,可能会报一些python模块错误,只需要在当前配置的python环境解决之后重启Apache即可

原创粉丝点击