pythonmod_pythonapache配置

Posted zw~菜园子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pythonmod_pythonapache配置相关的知识,希望对你有一定的参考价值。

环境:

Python 2.6.6

mod_python-3.3.1

注意:在对mod_python-3.3.1 make之前修改 somedir+/src/connobject.c的142行

vim /usr/local/mod_python-3.3.1/src/connobject.c +142

将!(b == APR_BRIGADE_SENTINEL(b) 修改为!(b == APR_BRIGADE_SENTINEL(bb)

然后在进行make(编译)

安装apache

tar zxvf httpd-2.2.27.tar.bz2
cd httpd-2.2.27
./configure --with-python=/usr/bin/python  --prefix=/usr/local/http
make
make install

安装mod_python-3-3.1

tar zxvf mod_python-3.3.1.tgz
cd mod_python-3.3.1
./configure  --prefix=/usr/local/mod_python --with-apxs=/usr/local/http/bin/apxs \ 
--with-python=/usr/bin/python
在编译之前记得修改
make
make install

python安装(省略)

完成之后查看httpd的modouls目录会看到

ls modules/
mod_python.so

其余模块省略

将下面的一条语句添加到apache的配置文件

LoadModule python_module libexec/mod_python.so

为了让apache知道到哪里找它,还得告诉apache什么时候使用它。所以还得配置以下语句到apache的配置文件

AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On

然后在< apache dir > \htdocs目录下创建测试文件

 

以上是关于pythonmod_pythonapache配置的主要内容,如果未能解决你的问题,请参考以下文章

JVM调优总结:参数配置说明

JVM调优总结-典型配置举例2

JVM典型配置和调优举例

JVM调优总结-典型配置举例2

黑苹果硬件指南--Intel 10代配置推荐

JVM调优典型配置的5种方法!