mod_python 官方文档http://man.chinaunix.net/develop/python/mod_python/mod_python.html#head-01446942c92586f093e306c35be7c6b3bb2cb0c5mod_python 官方文档http://man.chinaunix.net/develop/python/mod_python/mod_python.html#head-01446942c92586f093e306c35be7c6b3bb2cb0c5mod_python 下载地址:http://archive.apache.org/dist/httpd/modpython/

apache 编译安装忽略

mod_python编译步骤

  1. mod_python 的源文件要做修改,不然编译不过  (这个是一定要改的)src/connobject.c 的 142 行,改成
     //!(b == APR_BRIGADE_SENTINEL(b) ||
     !(b == APR_BRIGADE_SENTINEL(bb) ||

  2. ./configure –with-apxs=/usr/local/apache/bin/apxs–with-python=/usr/bin/python

  3. make

  4. make install

apache 配置

  1. 在Apache的配置文件(通常称为httpd.conf 或者 apache.conf)里面加入如下一行,来载入模块:  
       LoadModule python_module libexec/mod_python.so

  2. .在主配置文件(通常称为httpd.conf 或者 apache.conf)里面加入如下

    <Directory /some/directory/htdocs/test>AddHandler mod_python .pyPythonHandler mptestPythonDebug On</Directory>

    (将上面的/some/directory替换成你系统中有效的目录,通常是你Apache的ServerRoot)

  3. 如果你改变了主配置文件,你需要重启Apache,以使这些改变生效。

  4. 编辑htdocs/test中的mptest.py文件,使其有如下的代码(从你的浏览器剪切和粘贴的时候要小心,可能会产生错误的缩进和符号错):

  5. from mod_python import apache def handler(req): req.write(“Hello World!”) return apache.OK
  6. 将你的浏览器指向mptest.py所在的URL; 你将会看到”Hello World!”.

转载于:https://blog.51cto.com/jiany/1882749

apache+mod_python的安装与配置相关推荐

  1. CentOS下Apache服务器的安装与配置

    配置服务文件参数 服务目录 /etc/httpd 配置文件 /etc/httpd/conf/httpd.conf 网站数据目录 /var/www/html 访问目录 /var/log/httpd/ac ...

  2. Server_Windows 下apache 下载、安装、配置(apache下载、apache 安装、apache 配置);

    apache 下载.安装.配置 一.Apache 的安装说明 1.下载 首先打开Apache官网,进入Windows版本的下载地址页面:http://archive.apache.org/dist/h ...

  3. Apache+PHP+MySQL安装与配置

    Windows: 为了以后重装系统方便,建议不要安装在系统盘,这里安装在D盘.可以是根目录,亦可以是其它目录,但最好目录名中不要有空格,这样可以避免某些错误的出现. 配置Apache和PHP 打开Ap ...

  4. java中apache安装与配置_Apache应用服务器之四:Apache与Tomcat安装与配置

    .所需的软件包 j2sdk-1_4_1_02--i586 Apache2.0.40 (Red Hat Linux) jakarta-tomcat-4.1.18 jakarta-tomcat-conne ...

  5. Apache+php+mysql安装与配置详解

    先准备好软件: Apache官方下载地址:在这里: php官方下载地址:在这里: mysql官方下载地址:在这里. 一.安装Apache,配置成功一个普通网站服务器 运行下载好的"apach ...

  6. CentOS 7 Apache服务的安装与配置(转)

    https://blog.51cto.com/13525470/2070375 一.Apache简介 Apache 是一个知名的开源Web服务器. 早期的Apache服务器由Apache Group来 ...

  7. linux安装trac+svn+apache+wike,apache+svn+trac安装及配置2

    安装配置Trac 要预先安装的软件包在trac-0.11.2的INSTALL文件里有列出,如下: * Python, version >= 2.3. + Please keep in mind, ...

  8. linux下安装apache tomcat,Linux CentOS 7下 Apache Tomcat 7 安装与配置

    安装说明 安装环境:CentOS-7.0.1708 安装方式:源码安装 软件:apache-tomcat-7.0.82.tar.gz 下载地址:http://tomcat.apache.org/dow ...

  9. Linux CentOS 7下 Apache Tomcat 7 安装与配置

    安装说明 安装环境:CentOS-7.0.1708 安装方式:源码安装 软件:apache-tomcat-7.0.82.tar.gz 下载地址:http://tomcat.apache.org/dow ...

最新文章

  1. 微服务架构中的雪崩问题产生原因及解决办法
  2. java ibatis 获取执行的sql_小程序官宣+JAVA 三大框架基础面试题
  3. Linux下企业级分区方案
  4. php case 多个条件判断语句,Shell case语句(多分支条件判断)
  5. Linux运维实战|大文件切割
  6. 为何现在只剩下 风吹乱我的发
  7. Linux USB 摄像头驱动
  8. C4D材质原理揭秘笔记-初学必看
  9. Java小白 学习笔记(三)——面向对象
  10. NAS信令学习笔记 ——GUTI
  11. Android百度地图SDK:隐藏比例尺,隐藏百度LOGO,隐藏缩放控件
  12. 简单粗暴理解支持向量机(SVM)及其MATLAB实例
  13. 在 Node.js 应用中集成 Redis
  14. 洛谷——P7583 [COCI2012-2013#1] DOM(java实现)
  15. matlab7安装问题解决办法
  16. 通用型与专用型MUC/SOC
  17. Raft算法在Curve中的实践
  18. boost asio 学习
  19. 使用Mandelbulb3D渲染三维分形
  20. 基于SSM开发的电视节目管理系统 JAVA MySQL

热门文章

  1. 剑指offer目前遇到的函数
  2. vr运动控制器绑定骨骼运动
  3. 25 岁,毕业写前端的这三年,java864位百度云
  4. 渐进分析(Ο,Ω,Θ)
  5. python:聊天机器人
  6. 用金庸、古龙群侠名称训练 LSTM,会生成多么奇葩的名字?
  7. 教你用matlab制作一款黄金矿工小游戏
  8. 如何成为 Java 技术经理?
  9. 神盾局特工第一季/全集Agents Of SHIELD迅雷下载
  10. linux查看文件总和以G为单位,linux系统下以存储从大到小并以K,M,G为单位的方式查看当前目录下的文件信息...