Я установил Python, apache. Программы командной строки работают с python.
У меня два виртуальных хоста в apache
site1.local
site2.local
Я хочу разместить файл в корневом каталоге site1 и отобразить привет в браузере.
только с mod_wsgl без cgi
В самом простом виде ..
Создайте файл с именем hello_world.wsgi
со следующим содержанием. Это должно быть за пределами вашего DocumentRoot
так что Apache не может обслуживать его как простой текст:
def application(environ, start_response):
status = '200 OK'
output = 'Hello World!'
response_headers = [('Content-type', 'text/plain'),
('Content-Length', str(len(output)))]
start_response(status, response_headers)
return [output]
Затем настройте свой виртуальный хост для обслуживания всех запросов ниже /
из этого скрипта:
WSGIScriptAlias / <path_to_script>/hello_world.wsgi
Вы действительно пробовали читать документацию по mod_wsgi. Вот для чего он нужен.
http://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide http://code.google.com/p/modwsgi/wiki/WhereToGetHelp