apache+python安装配置V1.0
1.安装mod_python到www.modpython.org下载源码包,解压后**目录:
./configure –with-apxs=/path/apxs –with-python=/usr/local/lib/python2.6/
make
make install
会在/usr/local/lib/python2.6/site-packages/下生成一个mod_python目录
同时在./src/.libs/下生成了一个mod_python.so,将这个so拷贝到apache的modules目录 在httpd.conf中加入
LoadModule python_module modules/mod_python.so
2.配置
在httpd.conf中加入
<Directory "/www/web/py">
AllowOverride FileInfo
AddHandler mod_python .py
PythonHandler index
PythonDebug On
Order allow,deny
Allow from all
</Directory>
<IfModule alias_module>
ScriptAlias /py/ "/www/web/py/"
</IfModule>
3.测试 vi /www/web/py/index.pyfrom mod_python import apachedef handler(req): req.write("Hello World!") return apache.OK
完成!
页:
[1]