折腾N久,终于搞定了。
1. 安装apache
2.安装easy_install,用于安装django
3.apt 安装 libapache2-mod-wsgi
4.修改/etc/apache2/httpd.conf
WSGIScriptAlias / /path/to/mysite/apache/django.wsgi
例如我在/www/var下有个django的工程djproject,则写为WSGIScriptAlias /djproject /var/www/djproject/mod.wsgi
在你的django项目目录下建一 个djang.wsgi的文件,内容为
import os import sys sys.path.append('/var/www/djproject') os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings' import django.core.handlers.wsgi application = django.core.handlers.wsgi.WSGIHandler()
地址按照:https://docs.djangoproject.com/en/1.3/howto/deployment/modwsgi/
https://docs.djangoproject.com/en/dev/intro/tutorial01/
另外如果配置过程中出现问题,可以查看/var/log/apache/error.log,具体命令可以使用tail -f查看