Sunday, October 10, 2010

Lighttpd + Python

Собственно самый простой способ заставить python работать как cgi в lighttpd это выполнить 3 комманды

sudo ln -s /etc/lighttpd/conf-available/10-cgi.conf /etc/lighttpd/conf-enabled/

Добавить в файл /etc/lighttpd/lighttpd.conf строчку
cgi.assign = (“.py” => “/usr/bin/python”)

И перезапустить сервер
sudo /etc/init.d/lighttpd restart

Также, проверить работу можно вот таким простым скриптом

#!/usr/bin/env python

print "Content-type: text/html"
print
print "Hello world!"

No comments: