转载 地址:http://blog.chinaunix.net/u/1696/showart_431825.html
安装的 Apache 是2.2.6的 Python 是 2.51
首先:下载mod_python文件,下载网址为: http://www.apache.org/dist/httpd/modpython/win/ (注:mod_python是对应哪一个apache和python版本的,在此我下载的是 3.3.1/mod_python-3.3.1.win32-py2.5-Apache2.2.exe)
其次:安装下载的 mod_python 文件,安装中,先是要选择python的安装目录,最后一步要选择apache的安装目录
配置 apache 配置文件httpd.conf (位于 apache安装目录/conf 下)
添加 LoadModule python_module modules/mod_python.so
添加 Alias /python D:/WWW/py
添加 <Directory "D:/Apache/htdocs/py">
AllowOverride FileInfo
AddHandler mod_python .py
PythonHandler mptest
PythonDebug On
</Directory>
在 d: 下建立 /WWW/py 目录,用于存放 .py 文件。
写一个文件来测试一下。在 D:/WWW/py下新建文件 mptest.py,内容如下:
from mod_python import apache
def handler(req):
req.write("Hello World!")
return apache.OK
最后:打开浏览器,输入地址 http://localhost/python/mptest.py,回车。如果页面显示“Hello World!”,则说明安装成功,否则在检查一下你的配置
经过测试我已经配置成功了 ^_^
分享到:
相关推荐
本文档旨在详细介绍如何在Windows环境下配置Apache服务器与Python CGI脚本之间的交互。通过这一配置,用户可以在Web环境中运行Python脚本来处理HTTP请求,从而实现动态网页的功能。 #### 二、安装与配置流程 #####...
配置Apache 编辑Apache的配置文件(通常为`httpd.conf`),引入mod_wsgi模块并设置WSGIDaemonProcess和WSGIApplicationGroup: ```apacheconf LoadModule wsgi_module modules/mod_wsgi.so WSGIDaemonProcess ...
- mod_python 曾经是 Apache 下运行 Python 应用的主要选择,但已停止更新。 2. **mod_wsgi 的优势:** - mod_wsgi 仍持续维护并支持最新的 Python 版本,如 Python 2.7 和后续版本。 - 支持 WSGI 规范,使得...
5. 使用mod_wsgi配置Apache,指定Django项目的`wsgi.py`文件作为入口点。 6. 重启Apache服务器,测试Django应用是否可以正常运行。 **优化与安全** 在部署生产环境时,需要考虑性能优化和安全性。例如,可以通过...
1. **Apache 2.0.63 配置** - **日志配置**: - 修改`conf/httpd.conf`文件,加载日志模块并设置日志格式。 ```apache LoadModule logio_module modules/mod_logio.so LoadModule log_config_module modules/...
在本配置中,使用的是mod_python-3.3.1.win32-py2.5-Apache2.2版本,这意味着该模块与Windows平台上的Apache 2.2版本兼容。 配置运行环境时,首先需要创建一个测试站点。这是通过Django提供的django-admin.py脚本...
### Windows 下 Apache+SVN+Trac 安装与配置详解 #### 一、准备工作 在开始集成 Apache、Subversion (SVN) 和 Trac 的过程中,首先要准备好所需的软件。 1. **Apache HTTP Server** - **官网**: ...
7. **mod-python**: mod_python-3.3.1.win32-py2.5-Apache2.2 8. **easyInstall**: setuptools-0.6c11.win32-py2.5 9. **MySQL**: mysql-installer-web-community-5.6.14.0 10. **MySQL-Python**: MySQL-python-...
安装文件包括: apache django 配置指南.doc 1.Django-0.96.2.tar.gz 2.apache_2.2.9-win32-x86-no_ssl-r2.msi 3.mod_python-3.3.1.win32-py2.5-Apache2.2.exe
本文将深入探讨"mod_python-3.3.1.win32-py2.5-Apache2.2.exe"这个软件包,以及如何在Windows系统上配置Apache2.2和Python2.5来利用mod_python进行Web开发。 一、mod_python简介 mod_python是Apache的一个模块,它...
3. **配置Apache以发布SVN**: - 将 `<Subversion_root>\httpd\` 目录下的 `mod_dav_svn.so` 和 `mod_authz_svn.so` 复制到 `<Apache_root>\modules\` 目录下。 - 将 `<Subversion_root>\bin\` 目录下的 `libdb42....
Trac的安装通常包括下载Trac的Python Egg文件,将其添加到Python的site-packages目录,然后在Apache的httpd.conf中配置Trac的WSGI或CGI处理程序。Trac还需要与SVN版本库关联,这可以通过修改trac.ini配置文件并指定...
`mod_wsgi-3.3 - Binary Apache Module - (Win32/Apache 2.2/Python 2.7)` 是一个专为Windows 32位系统、Apache 2.2服务器和Python 2.7解释器设计的预编译二进制模块。这个模块的主要目的是在Apache Web服务器上部署...
标题中的"mod_wsgi-3.5.ap22.win-amd64-py2.7"是一个软件包的标识,它包含了几个关键信息。首先,`mod_wsgi`是...通过安装这个软件包并正确配置Apache,用户可以顺利地在指定环境中部署和运行基于Django的Web项目。
2. **配置Apache** - 在Apache的`httpd.conf`文件中添加以下内容: ```apache Require all granted WSGIScriptAlias / "/path/to/your/app/example.wsgi" ``` - 替换`/path/to/your/app`为你实际的路径。 ...
描述中的"mod_python-3.3.1.win32-py2.5-Apache2.2.exe针对python2.5在apache中使用的mod_python安装"进一步确认了这是一个安装程序,目的是在Apache 2.2上部署mod_python,以增强Python应用程序与Apache的交互能力...
配置Apache 打开Apache的`httpd.conf`文件,添加以下内容来启用mod_python模块。 ```apache LoadModule python_module modules/mod_python.so ``` 接下来,编辑`httpd-vhosts.conf`文件,配置虚拟主机以指向...
标题中的"python-2.5.4.msi+mod_python+MySQL-python.zip"表明这是一个包含Python 2.5.4安装程序(msi文件)、mod_python模块和MySQL-Python适配器的压缩包。这个组合通常用于搭建一个基于Python的Web服务环境,其中...
1. **下载安装包**:从Apache官方网站获取适用于Win7 64位的msi安装包。 2. **运行安装程序**:双击msi文件,按照向导提示进行安装。 3. **配置路径**:确保Apache的可执行文件路径已添加到系统的PATH环境变量中。 4...