apache2,Django,Python,wsgi,环境配置
By:Roy.LiuLast updated:2012-04-24
前几天测试了在apache2 与django 1.3 集成。总结如下。
首先需要在apache2的配置文件中增加
LoadModule wsgi_module modules/mod_wsgi-win32-ap22py27-3.3.so
当然 mod_wsgi-win32-ap22py27-3.3.so 有可能需要下载,然后拷贝到apache2 的module目录中。
下面配置与wsgi 和 django相关的文件。
我的django测试 工程在 E:\Work\Django\rpc
在自己的django工程下,新建立一个文件夹,比如wsgi.
在里面创建两个文件,分别为:
apache_django_wsgi.conf
django.wsgi 文件
然后在apache2的conf中增加配置。
Include "E:\Work\Django\rpc\wsgi\apache_django_wsgi.conf"
然后重启apache2, 成功。点击下载此文件
首先需要在apache2的配置文件中增加
LoadModule wsgi_module modules/mod_wsgi-win32-ap22py27-3.3.so
当然 mod_wsgi-win32-ap22py27-3.3.so 有可能需要下载,然后拷贝到apache2 的module目录中。
下面配置与wsgi 和 django相关的文件。
我的django测试 工程在 E:\Work\Django\rpc
在自己的django工程下,新建立一个文件夹,比如wsgi.
在里面创建两个文件,分别为:
apache_django_wsgi.conf
ServerName localhost ServerAlias 192.168.4.193 DocumentRoot E:/Work/Django/rpc WSGIScriptAlias / E:/Work/Django/rpc/wsgi/django.wsgi order allow,deny Allow from all Alias /static E:/Work/Django/rpc/media/staticSetHandler None order Deny,Allow Allow from all
django.wsgi 文件
import os import sys import django.core.handlers.wsgi sys.path.append("E:/work/Django") os.environ['DJANGO_SETTINGS_MODULE'] = 'rpc.settings' application = django.core.handlers.wsgi.WSGIHandler()
然后在apache2的conf中增加配置。
Include "E:\Work\Django\rpc\wsgi\apache_django_wsgi.conf"
然后重启apache2, 成功。点击下载此文件
From:一号门
Previous:ubuntu 上安装 VMWARE TOOL
COMMENTS