Home > Apache, Programmazione e scripting > Installare Mod_python su Debian

Installare Mod_python su Debian

Se volete utilizzare Python per scrivere le vostre applicazioni web le soluzioni sono molteplici, quella analizzata in quest’articolo si riferisce ad un modulo integrato in apache: Mod_python.

Per il corretto funzionamento di Mod_python su Debian dovete installare il pacchetto libapache2-mod-python :

apt-get install libapache2-mod-python

caricare il modulo dentro apache se non è già stato caricato:

a2enmod python

Se volete avere maggiori informazioni sul modulo caricato aggiungete nel VirtualHost:

<Location /mpinfo>
SetHandler mod_python
PythonHandler mod_python.testhandler
</Location>

Se richiamate la seguente URL avrete tutte le informazioni sul modulo:

http://www.nomesito.ext/mpinfo

A questo punto dentro la home dir del sito create un file .htacces con il seguente contenuto:

SetHandler mod_python
PythonHandler mod_python.publisher
PythonDebug On

e la index.py:

def index(req):
return “Hello World!!!”

Per vedere il nostro Hello World:

http://www.nomesito.ext/

Per approfondimenti www.modpython.org.