需要的软件:
1.MySQL5
2.Apache2
3.Pthon2.5
4.Django1
5.mod_python-3.3.1.win32-py2.5-Apache2.2.exe
6.MySQL-python-1.2.2.win32-py2.5.exe
前面4个可以直接到各自的官网下载
安装过程:
1.首先安装 MySQL5,这个步骤没什么好说的了,根据自己的具体需要!网上的教程也比较多
2.然后就是Apache2
3.Python
python安装以后,要在环境变量添加python.exe的路径
默认的是: C:\Python25
这样就可以再命令行直接使用了 python 命令了
4.mod_python,中途要选择apache的路径
5.MySQL-python安装也比较简单,一路按默认的就可以了
6.Django安装:
下载回来之后解压
假设加压的目录是 D:\Django
在命令行下 进入 该目录
运行命令
Django 安装命令
- python setup.py install
配置:
1.Apache 的 httpd.conf 文件
找到很多 LoadModule 的地方
在附件加入这句
让Apache加载Mod_python
- LoadModule python_module modules/mod_python.so
重启apache
这样,Apache就可以支持python了
不过,要运行,还要进行一些简单的配置
具体的可以参考 mod_python 的手册 : Mod_python 3.2.8中文手册
这里我只做个简单的例子
以虚拟目录做例子
httpd.conf 文件 <IfModule alias_module> </IfModule>
在这里面插入
建立虚拟目录 python
- Alias /python "d:/web"
然后在外面
加入
虚拟目录的配置
- <Directory "d:/web">
- AddHandler mod_python .py
- PythonHandler mod_python.publisher
- PythonDebug On
- AddType text/html;qs=1.0 .py
- #Options Indexes FollowSymLinks
- AllowOverride All
- Order allow,deny
- Allow from all
- DirectoryIndex index.html
- </Directory>
未完.......

