web开发 Django开发交流群:19525555 注册 | 登陆

Windows环境下配置 Apache2+MySQL+mod_python+Django

需要的软件:

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 安装命令
  1. python setup.py install    

配置:
1.Apache 的 httpd.conf 文件
  找到很多 LoadModule 的地方
  在附件加入这句  

让Apache加载Mod_python
  1. LoadModule python_module modules/mod_python.so  

重启apache
这样,Apache就可以支持python了
不过,要运行,还要进行一些简单的配置
具体的可以参考 mod_python 的手册 : Mod_python 3.2.8中文手册
这里我只做个简单的例子
以虚拟目录做例子
httpd.conf 文件 <IfModule alias_module> </IfModule>
在这里面插入

建立虚拟目录 python
  1. Alias /python "d:/web"  

然后在外面
加入

虚拟目录的配置
  1. <Directory "d:/web">  
  2.      AddHandler mod_python .py  
  3.      PythonHandler mod_python.publisher  
  4.      PythonDebug On  
  5.      AddType text/html;qs=1.0 .py  
  6.   
  7.      #Options Indexes FollowSymLinks  
  8.      AllowOverride All  
  9.      Order allow,deny  
  10.      Allow from all  
  11.      DirectoryIndex index.html  
  12. </Directory>  

未完.......

Tags: apache, mysql, mod_python, django

« 上一篇 | 下一篇 »

只显示10条记录相关文章

[转] Django 调试 (浏览: 336, 评论: 1)
Django遍历输出字典key,value (浏览: 897, 评论: 4)
Django session file 无法保存数据问题 (浏览: 544, 评论: 1)
使用django forms 实现无限分级 (浏览: 544, 评论: 1)
Django 内置分页类 (浏览: 816, 评论: 0)
MySQL忘记root密码 (浏览: 429, 评论: 1)
Django settings.py 配置必须大写 (浏览: 553, 评论: 0)
django在模板获取当前用户 (浏览: 546, 评论: 0)
Django 输出sql语句 (浏览: 744, 评论: 0)
Django模板使用全局变量 (浏览: 724, 评论: 1)

Trackbacks

点击获得Trackback地址,Encode: UTF-8

发表评论

评论内容 (必填):