Собственно самый простой способ заставить 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:
Post a Comment