`

win下配置Apache+Python

阅读更多
转载 地址: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配置.docx

    本文档旨在详细介绍如何在Windows环境下配置Apache服务器与Python CGI脚本之间的交互。通过这一配置,用户可以在Web环境中运行Python脚本来处理HTTP请求,从而实现动态网页的功能。 #### 二、安装与配置流程 #####...

    Django傻瓜式项目部署,包教包会!django1.10+Python2.7+mod_wsgi-3.5win-amd64+apache2.2

    配置Apache 编辑Apache的配置文件(通常为`httpd.conf`),引入mod_wsgi模块并设置WSGIDaemonProcess和WSGIApplicationGroup: ```apacheconf LoadModule wsgi_module modules/mod_wsgi.so WSGIDaemonProcess ...

    Windows+Apache+mod_wsgi+virtualenv搭建django

    - mod_python 曾经是 Apache 下运行 Python 应用的主要选择,但已停止更新。 2. **mod_wsgi 的优势:** - mod_wsgi 仍持续维护并支持最新的 Python 版本,如 Python 2.7 和后续版本。 - 支持 WSGI 规范,使得...

    django+apache+mod_wsgi完美匹配包

    5. 使用mod_wsgi配置Apache,指定Django项目的`wsgi.py`文件作为入口点。 6. 重启Apache服务器,测试Django应用是否可以正常运行。 **优化与安全** 在部署生产环境时,需要考虑性能优化和安全性。例如,可以通过...

    windows+apache+mod_python配置django运行环境

    在本配置中,使用的是mod_python-3.3.1.win32-py2.5-Apache2.2版本,这意味着该模块与Windows平台上的Apache 2.2版本兼容。 配置运行环境时,首先需要创建一个测试站点。这是通过Django提供的django-admin.py脚本...

    windows下Apache+SVN+Trac安装及配置(一)

    ### Windows 下 Apache+SVN+Trac 安装与配置详解 #### 一、准备工作 在开始集成 Apache、Subversion (SVN) 和 Trac 的过程中,首先要准备好所需的软件。 1. **Apache HTTP Server** - **官网**: ...

    Windows 平台下Trac+apache+mysql+svn集成

    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-...

    Django+Apache+mod_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

    本文将深入探讨"mod_python-3.3.1.win32-py2.5-Apache2.2.exe"这个软件包,以及如何在Windows系统上配置Apache2.2和Python2.5来利用mod_python进行Web开发。 一、mod_python简介 mod_python是Apache的一个模块,它...

    Apache+svn+trac安装笔记

    3. **配置Apache以发布SVN**: - 将 `&lt;Subversion_root&gt;\httpd\` 目录下的 `mod_dav_svn.so` 和 `mod_authz_svn.so` 复制到 `&lt;Apache_root&gt;\modules\` 目录下。 - 将 `&lt;Subversion_root&gt;\bin\` 目录下的 `libdb42....

    Apache+Trac+SVN

    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)

    `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-3.5.ap22.win-amd64-py2.7"是一个软件包的标识,它包含了几个关键信息。首先,`mod_wsgi`是...通过安装这个软件包并正确配置Apache,用户可以顺利地在指定环境中部署和运行基于Django的Web项目。

    Windows平台apache24mod_wsgi 部署Python应用

    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

    描述中的"mod_python-3.3.1.win32-py2.5-Apache2.2.exe针对python2.5在apache中使用的mod_python安装"进一步确认了这是一个安装程序,目的是在Apache 2.2上部署mod_python,以增强Python应用程序与Apache的交互能力...

    python+Django+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.zip"表明这是一个包含Python 2.5.4安装程序(msi文件)、mod_python模块和MySQL-Python适配器的压缩包。这个组合通常用于搭建一个基于Python的Web服务环境,其中...

    apache2.4.msi安装版+win7+64位

    1. **下载安装包**:从Apache官方网站获取适用于Win7 64位的msi安装包。 2. **运行安装程序**:双击msi文件,按照向导提示进行安装。 3. **配置路径**:确保Apache的可执行文件路径已添加到系统的PATH环境变量中。 4...

Global site tag (gtag.js) - Google Analytics