giovedì 2 agosto 2007

Come configurare Python su Apache ** How to configure Python on Apache2

Per tutti coloro che vogliono iniziare a sfruttare la potenza di python su Apache
vi posto i passaggi per non perdere tanto tempo in NOIOSE ricerche su Web.
Cmq tutte le configurazioni ,tutorial e quant'altro le potete trovare su :
www.python.it
www.python.org
www.mod_python.org

Prima di lavorare sui file di configurazione
1)scaricate Apache2, è molto importante mod_python per Apache2 dal vostro gestore di pacchetti.

2)Entrate nella cartella di apache2 (/etc/apache2/) e modificate il file "httpd.conf" aggiungendo la seguente riga:

LoadModule python_module /usr/lib/apache2/modules/mod_python.so

Adattando il percorso a seconda di dove risiede il file mod_python.so, installato precedentemente.


3) Fatto questo, andate nella sottocartella "sites-available" e andate a modificare il file d'impostazione del vostro sito(esempio: default).
Se per esempio la cartella dove risiederà il vostro script python è /var/www/, cambiate (o create) in questo modo le righe nel file d'impostazione:

Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all

AddHandler mod_python .py
PythonHandler test
PythonDebug On
Directory>

vi ricordo che test sarà il vostro script python e quindi potete tranquillamente cambiarlo.
Ps Questa è una configurazione per HANDLER ,potete tranquillamente aggiungere in APACHE un'altra cartella per i Publisher (visitate www. mod_python.org per saperne di più infatti la configurazione per i punlisher è diversa)

Nessun commento: