zoukankan      html  css  js  c++  java
  • [转修]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 文件,(最好暂停apache)
    安装中,先是要选择python的安装目录,

    最后一步要选择apache的安装目录

    (如:C:\Program Files\Apache Software Foundation\Apache2.2

    安装完成后 会在C:\Program Files\Apache Software Foundation\Apache2.2\modules下发现mod_python.so

           
    配置 apache 配置文件httpd.conf (位于 apache安装目录/conf 下)

    添加 LoadModule python_module modules/mod_python.so

    添加 Alias /python D:/www/py

    添加 <Directory "D:/www/py">
              AllowOverride FileInfo
              AddHandler mod_python .py
              PythonHandler mptest
              PythonDebug On
          </Directory>

    形如:

    LoadModule python_module modules/mod_python.so
    AddType application/x-httpd-py .py
    Alias /python "D:/www/py"
    <Directory "D:/www/py">
     AllowOverride FileInfo
      AddHandler mod_python .py
      PythonHandler mptest
      PythonDebug On
        Options Indexes FollowSymLinks MultiViews IncludesNoExec
        AddOutputFilter Includes html
        AllowOverride None
        order allow,deny
        Allow from all
    </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

    重启apache
    最后:打开浏览器,输入地址 http://localhost/python/mptest.py,回车。如果页面显示“Hello World!”,则说明安装成功,否则在检查一下你的配置

  • 相关阅读:
    数据绑定表达式语法(Eval,Bind区别)
    使用博客园的第一件事 自定义主题
    sql2000 跨服务器复制表数据
    使用UpdatePanel 局部刷新出现中文乱码的解决方法!!
    MMC不能打开文件MSC文件
    sql 日期 、时间相关
    loaded AS2 swf call function in AS3 holder
    Rewrite the master page form action attribute in asp.net 2.0
    100万个不重复的8位的随机数
    flash 中实现斜切变型
  • 原文地址:https://www.cnblogs.com/freeliver54/p/1834954.html
Copyright © 2011-2022 走看看