Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1905976
  • 博文数量: 496
  • 博客积分: 12043
  • 博客等级: 上将
  • 技术积分: 4778
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-27 14:26
文章分类

全部博文(496)

文章存档

2014年(8)

2013年(4)

2012年(181)

2011年(303)

2010年(3)

分类: Python/Ruby

2011-05-25 17:12:56

所使用的软件版本如下:

python-2.5.2.msi
apache_2.2.10-win32-x86-no_ssl.msi(如果省事可以安装wampserver,这样也一起装了)
Django-1.0.2-final.tar.gz
mod_python-3.3.1.win32-py2.5-Apache2.2.exe
mysql-5.1.37-win32.msi

step 1,安装

下载python-2.5.2.msi

要选择2.5这个版本,不要选择更高的版本啊,因为mod_python现在只能支持到python的2.5版。

Python在上安装后没有自动注册环境变量,所以在cmd命令行里直接键入Python并不会启动
此时需要在系统中注册Python环境变量。

例如:如果Python的安装路径为

C:\Python25

环境变量注册:

我的电脑->属性->高级->环境变量->系统变量

双击PATH项,修改PATH的值为

C:\Python25;

检测是否安装成功

运行-cmd,输入python,如果顺利进入python则说明安装成功

step 2,安装
下载注意一下版本
解压缩 Django-1.0.2-final.tar.gz 到一个目录里面
在解压出的目录下执行: python setup.py install ,django就自动安装到了C:\Python25\Lib\site-packages 这个目录下了。

测试
Copy C:\Python25\Lib\site-packages\django\bin\django-admin.py 到一个站点目录,如

C:\Documents and Settings\>cd C:\

C:\>mkdir django

C:\>cd django

C:\django>django-admin.py startproject testproject

如果想简单,那么把django也注册到环境变量,就可以和python一样使用了。

step 3,安装apache2
到apache官方网站下载,然后安装

step 4,安装mod_python-3.3.1.win32-py2.5-Apache2.2.exe
安装mod_python时要正确选择apache的安装路径,如果使用wampserver,一定要选择对路径。

mod_python,mysql-python这两个模块会自动安装就的.可以在C:\Python25\Lib\site-packages 下面找到相应的文件。


编缉 apache 配置文件 httpd.conf
添加:

LoadModule python_module modules/mod_python.so


SetHandler python-program
PythonPath "sys.path+['d:/Django']"
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE myproject.settings
PythonInterpreter mysite
PythonDebug On


如果使用的是wampserver,conf文件的位置是不一样的。如果使用了虚拟目录。那么一定要看一下下面这个配置。


SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE testproject.settings
PythonOption django.root /mysite ##注意这一行啊,如果django.root没有是会出错的,/mysite 是访问的路径,自己设置##
PythonDebug On
PythonPath "['/django'] + sys.path"

重启apache,打开你的浏览器,键入

可以看到Welcome to Django的页面.这时你的设置己经成功了.

添加media静态目录支持

CMD
d:\django\myproject>mkdir media

media目录下存放,img,js文件

media|

来自: http://hi.baidu.com/xiaoxiaolq/blog/item/91dd313ff2a1fde655e723f2.html
阅读(3198) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~