Apache+Django+mod_wsgi安装目录

模块下载列表

模块

限制条件

mod_wsgi

1.python version 要求
2.apachce version 要求

Apache

Django

安装

安装apache
点击window 二进制安装档按照要求依次安装即可,其中需要注意的是默认端口和用户密码。密码将会在以后使用命令工具时使用到
安装django
django的安装是源文件安装。安装之前应该确保本地计算器安装有python程序。
安装步骤:
 解压下载文件到制定位置,这里假设为D:django
 在控制面板下进入解压目录,如:cd D:\django
 运行命令: python setup.py install
待命令执行完以后便安装完成
安装mod_wsgi

  1. 将下载的 *.so 文件重命名为 mod_wsgi.so
  2. 将命名后的文件拷贝到路径 ..\AppServ\Apache2.2\modules,即你的appache server安装路径下面的modules里面
  3. 使用文本编辑器打开路径 ..\AppServ\Apache2.2\conf 下的 httpd.conf 文件,在LoadModule部份添加:LoadModule wsgi_module modules/mod_wsgi.so
  4. 在文件末尾添加如下一段代码:

WSGIScriptAlias / /path/to/mysite/django.wsgi

<Directory /path/to/mysite>

       Order Deny,Allow

       Allow from all

</Directory>

 

Be Careful
/path/to/mysite 为自己工程的路径

 

       
  1. 在工程目录下建立文件django.wsgi,编写代码如下:

# -*- coding: utf-8-*-

import os

import sys

sys.path.append(/path/to/mysite)

os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'

current_dir = os.path.dirname(__file__)

if current_dir not in sys.path: sys.path.append(current_dir)

import django.core.handlers.wsgi

application = django.core.handlers.wsgi.WSGIHandler()

  1. 至此,整个工程就配置完成了,重启服务器便可

 

posted @ 2011-01-03 16:04  重庆Debug  阅读(586)  评论(0编辑  收藏  举报