Web için python: mod_python
Python bir çok Türk kullanıcının uzak olduğu bir dil.Aslında programlama dili fakat bir kaç eklenti ile web içni kullanmak mümkün.
UYARI: Daha önceden apache ve pythonun sisteminizde kurulu olması gerekmektedir.
Bu eklenti mod_python eklentisidirMod pythonu indirmek için : tıklayın
Yukardaki linkten size uygun olanı seçin ve indirin.
Apache ve python versiyonlarınıza dikkat edin..
İndirdikten sonra kurulama geçin.
next next derken apachenin kurulu olduğu dizini isteyecektir seçin.Eğer kendisi httpd.conf dosyasını editliyemiyorsa sizden editlemesini isteyecektir.
Kurulum iÅŸlemi bittikten sonra
httpd.conf dosyasını düzenlemek için açıyoruz.
Appserv kullanıyorsanız adresi : C:/Appserv/apache2.2/conf/httpd.conf‘dur
#LoadModule python_module modules/mod_python.so
Başındaki diyez işaretini kaldırıyoruz.Yani:
LoadModule python_module modules/mod_python.so
ÅŸu ÅŸekilde oluyor.
Normal olarak işimizi bitti fakat .py dosyalarını okuması için bir kod daha girmemiz lazım
<Directory “C:/AppServ/www/python”>
SetHandler mod_python
PythonHandler mod_python.publisher
PythonDebug On
</Directory>
Bu kodda o sorunu çözüyor ama unutmayın “C:/AppServ/www/python” bu bende kurulu olan dizin ve ben tüm www klasörünü deÄŸil sadece python klasörünü pythona duyarlı hale getirdim isterseniz siz tüm www klasörünü yazabilirsiniz.
Bu kodu da ekledikten sonra apache ye restart atıyoruz.
Ve artık apache mod_python’unuz hazır.
Kolay gelsin…

Temmuz 26th, 2008 at 16:59
Arkadaşım versiyonlara dikkat edin yazmışsın da keşke kendi kurduğun Python ve Apache versiyonlarını yazsaydın.
2.5 te çalışmıyormu yoksa bu meret?
Python 2.5.2 ve mod_python 3.3.1 kurdum bir türlü çalıştıramadım