apache+mod_python的安装与配置
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编译步骤
mod_python 的源文件要做修改,不然编译不过 (这个是一定要改的)src/connobject.c 的 142 行,改成
//!(b == APR_BRIGADE_SENTINEL(b) ||
!(b == APR_BRIGADE_SENTINEL(bb) ||./configure –with-apxs=/usr/local/apache/bin/apxs–with-python=/usr/bin/python
make
make install
apache 配置
在Apache的配置文件(通常称为httpd.conf 或者 apache.conf)里面加入如下一行,来载入模块:
LoadModule python_module libexec/mod_python.so.在主配置文件(通常称为httpd.conf 或者 apache.conf)里面加入如下
<Directory /some/directory/htdocs/test>AddHandler mod_python .pyPythonHandler mptestPythonDebug On</Directory>
(将上面的/some/directory替换成你系统中有效的目录,通常是你Apache的ServerRoot)
如果你改变了主配置文件,你需要重启Apache,以使这些改变生效。
编辑htdocs/test中的mptest.py文件,使其有如下的代码(从你的浏览器剪切和粘贴的时候要小心,可能会产生错误的缩进和符号错):
from mod_python import apache def handler(req): req.write(“Hello World!”) return apache.OK
将你的浏览器指向mptest.py所在的URL; 你将会看到”Hello World!”.
转载于:https://blog.51cto.com/jiany/1882749
apache+mod_python的安装与配置相关推荐
- CentOS下Apache服务器的安装与配置
配置服务文件参数 服务目录 /etc/httpd 配置文件 /etc/httpd/conf/httpd.conf 网站数据目录 /var/www/html 访问目录 /var/log/httpd/ac ...
- Server_Windows 下apache 下载、安装、配置(apache下载、apache 安装、apache 配置);
apache 下载.安装.配置 一.Apache 的安装说明 1.下载 首先打开Apache官网,进入Windows版本的下载地址页面:http://archive.apache.org/dist/h ...
- Apache+PHP+MySQL安装与配置
Windows: 为了以后重装系统方便,建议不要安装在系统盘,这里安装在D盘.可以是根目录,亦可以是其它目录,但最好目录名中不要有空格,这样可以避免某些错误的出现. 配置Apache和PHP 打开Ap ...
- 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 ...
- Apache+php+mysql安装与配置详解
先准备好软件: Apache官方下载地址:在这里: php官方下载地址:在这里: mysql官方下载地址:在这里. 一.安装Apache,配置成功一个普通网站服务器 运行下载好的"apach ...
- CentOS 7 Apache服务的安装与配置(转)
https://blog.51cto.com/13525470/2070375 一.Apache简介 Apache 是一个知名的开源Web服务器. 早期的Apache服务器由Apache Group来 ...
- linux安装trac+svn+apache+wike,apache+svn+trac安装及配置2
安装配置Trac 要预先安装的软件包在trac-0.11.2的INSTALL文件里有列出,如下: * Python, version >= 2.3. + Please keep in mind, ...
- 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 ...
- Linux CentOS 7下 Apache Tomcat 7 安装与配置
安装说明 安装环境:CentOS-7.0.1708 安装方式:源码安装 软件:apache-tomcat-7.0.82.tar.gz 下载地址:http://tomcat.apache.org/dow ...
最新文章
- 微服务架构中的雪崩问题产生原因及解决办法
- java ibatis 获取执行的sql_小程序官宣+JAVA 三大框架基础面试题
- Linux下企业级分区方案
- php case 多个条件判断语句,Shell case语句(多分支条件判断)
- Linux运维实战|大文件切割
- 为何现在只剩下 风吹乱我的发
- Linux USB 摄像头驱动
- C4D材质原理揭秘笔记-初学必看
- Java小白 学习笔记(三)——面向对象
- NAS信令学习笔记 ——GUTI
- Android百度地图SDK:隐藏比例尺,隐藏百度LOGO,隐藏缩放控件
- 简单粗暴理解支持向量机(SVM)及其MATLAB实例
- 在 Node.js 应用中集成 Redis
- 洛谷——P7583 [COCI2012-2013#1] DOM(java实现)
- matlab7安装问题解决办法
- 通用型与专用型MUC/SOC
- Raft算法在Curve中的实践
- boost asio 学习
- 使用Mandelbulb3D渲染三维分形
- 基于SSM开发的电视节目管理系统 JAVA MySQL