FastNetMon

Tuesday 15 December 2009

Установка Apache mod_python, CentOS 5.4

Устанавливаем:
yum install -y httpd mod_python


Запускаем:
/etc/init.d/httpd start


Убеждаемся, что mod_python подключился к Apache:

apachectl -M 2>&1 | grep python
python_module (shared)


Открываем конфиг веб-сервера:
vi /etc/httpd/conf/httpd.conf


Добавляем туда:

<Directory /var/www/html>
AddHandler mod_python .py
PythonHandler mptest
PythonDebug On
</Directory>


Перезапускаем:
/etc/init.d/httpd restart



Переходим в папку веб-сервера:
cd /var/www/html/


Создаем файл mptest.py:

from mod_python import apache

def handler(req):
req.content_type = 'text/plain'
req.write("Hello World!")
return apache.OK



Открываем в браузере: http://my.ad.dr.es/mptest.py и любуемся приветствием :)

Официальная документация: тут

No comments :

Post a Comment

Note: only a member of this blog may post a comment.