mod_python
yazım: 06 Aralık 08 16:23 / güncelleme: 03 Ocak 09 06:12
apache üzerinde python ile web programlama
Ubuntu üzerinde apache mod_python modülünü kurmak için,
komutu yeterli.
Python'u publisher olarak .py uzantılı yada psp olaral .psp uzantılı ( PHP gibi HTML içine kod gömerek ) handler edebiliyoruz. Handler ayarları için
dosyasına
PSP Handler için
test.psp "Hello Wold" içeriği:
Publisher Handler için
test.py "Hello Wold" içeriği:
apt-get install libapache2-mod-python
komutu yeterli.
Python'u publisher olarak .py uzantılı yada psp olaral .psp uzantılı ( PHP gibi HTML içine kod gömerek ) handler edebiliyoruz. Handler ayarları için
nano /etc/apache2/mods-enabled/python.conf
dosyasına
PSP Handler için
<Directory /var/www/>
AddHandler mod_python .psp
PythonHandler mod_python.psp
PythonDebug On
</Directory>
test.psp "Hello Wold" içeriği:
<html>
<body>
<h1><% req.write("Hello World!") %></h1>
</body>
</html>
Publisher Handler için
<Directory /var/www/html/>
AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On
</Directory>
test.py "Hello Wold" içeriği:
def index(req):
return "Hello World";







