Cara Integrasi Python dan Apache Web Server

Cara Integrasi Python dan Apache2 sebagai Web Server adalah langkah untuk menyiapkan agar script pyton dapat dieksekusi dari web. Caranya adalah dengan mempersiapkan setting di httpd.conf dengan format tertentu.



Sebagai gambaran saja ya, kalau dalam integrasi python dengan web server sebenarnya ada beberapa cara, seperti melalui cgi-bin dan langsung ke fastcgi. Nah kali ini saya langsung saja menggunakan fast-cgi, alias eksekusi langsung untuk setiap pemanggilan file python.

Oh iya, file pyhton itu extensionnya .py ya. Seperti file bahasa pemograman PHP dengan akhiran .php atau bahasa pemograman perl dengan file extensionnya .pl.

Nah sekarang bagaimana caranya supaya file .py ini bisa dieksekusi langsung dari web server ini, caranya sebagai berikut
  1. Buka file httpd.conf dari lampp, dengan text editor, seperti gedit
  2. Tambahkan kode berikut ini di file tersebut
    • DirectoryIndex index.pl


    • AddHandler cgi-script .py
     
Nah, mudahkan ternyata untuk integrasinya. Sudah integrasinya. Sekarang saatnya kita melakukan pembuatan hello world di python. Mari kita mulai coding!

Comments