Назад | Перейти на главную страницу

mod_wsgi без доступа к конфигурации apache

При условии, что на сервере у меня есть:

могу ли я использовать mod_wsgi без необходимости редактировать глобальные файлы конфигурации apache? У меня нет прав администратора на сервере.

С участием modpython можно было делать все из корневой папки htaccess.

Если ответ отрицательный, как QuickConfigurationGuide Кажется, подсказывает, что лучше всего я могу попросить своего системного администратора сделать, чтобы они могли редактировать конфигурацию один раз и никогда больше не разговаривать со мной? Рассмотрим многопользовательскую систему, например такую, которую вы найдете на виртуальном хостинге или на пользовательских страницах университета.

Я пытаюсь развернуть фреймворк, например django, cherry py или web.py, но не думаю, что это должно иметь значение.

Читать:

http://code.google.com/p/modwsgi/wiki/ConfigurationGuidelines

Вы можете использовать AddHandler для wsgi-скрипта.

Само по себе это так же опасно, как и в mod_python, потому что вы запускаете что-то в основных дочерних рабочих процессах Apache, и любой системный администратор, который имеет какой-либо уровень паранойи, не должен допускать этого в общей системе.

Системный администратор должен по крайней мере настроить для вас группу процессов демона mod_wsgi и заставить все, что вы делаете в своем каталоге, запускаться в этой отдельной группе процессов демона.

Предполагая, что что-то находится где-то в вашем домашнем каталоге, они должны использовать что-то вроде:

WSGIDaemonProcess gozzilli user=gozzilli

<Directory /home/gozzilli>
WSGIProcessGroup gozzilli
</Directory>