Nous allons installer mod_python sous Mandriva 2008 avec Apache2.
Mod_python est un module Apache qui intègre l'interpréteur Python dans votre serveur. Gràce à ce module, vous pourrez écrire et exécutez des applications web sous Python bien plus rapides que les scripts CGI et vous aurez accès à davantage de fonctionnalités comme le maintien des connexions à la base de données , etc......
Installation :
mod_python s'installe en console et en root en saisissant:
urpmi apache-mod_python
À présent Apache doit être configuré pour prendre en charge les fichiers Python. On peut le faire de deux façons. En utilisant le Publisher Handler, qui permet d'écrire des scripts Python avec l'extension .py qui seront interprétés par Apache. Le second est le PSP Handler. PSP veut dire Python Server Pages. Il permet d'intégrer du code Python directement dans le code HTML, comme PHP.
Configuration du virtual host ;:
Pour activer le Publisher Handler, on doit ouvrir le fichier httpd.conf et ajouter les lignes