Обнаружил, что в гугл мой блог чаще попадается в выдаче для запроса ""Mod WSGI". Дело в том, что я уже давал линки по теме. Однако мне есть что ещё написать про это.
Во первый, modwsgi хостится на code.google.com по адресу: http://code.google.com/p/modwsgi/
Там то, собственно и есть вся необходимая информация для настройки modwsgi:
- http://code.google.com/p/modwsgi/wiki/ConfigurationGuidelines
- http://code.google.com/p/modwsgi/wiki/FrequentlyAskedQuestions
- http://code.google.com/p/modwsgi/wiki/InstallationInstructions
Во вторых, процесс настройки modwsgi под apache описан так же на djangoproject.com:
http://code.djangoproject.com/wiki/django_apache_and_mod_wsgi
С Дениской мы пользовались вот этим источником http://piranha.org.ua/blog/2007/10/05/apache--modwsgi--django/ при настройке modwsgi.
Могу даже привести кусок кода для esp-oilwell.ru, чтоб Ваши поиски закончились на этой странице... Там по проще, чем у Александра Соловьева (предыдущий абзац) - нет процессов-демонов.
<Directory "/var/www/esp/">
Order allow,deny
Allow from all
</Directory><VirtualHost *:80>
ServerAdmin markeev@labwr.ru
DocumentRoot /var/www/esp/
ServerName esp-oilwell.ru
ServerAlias www.esp-oilwell.ruWSGIScriptAlias / /var/www/esp/django.wsgi
LogLevel warn
CustomLog /var/log/apache2/esp-oilwell.ru_access_log common
ErrorLog /var/log/apache2/esp-oilwell.ru-error_log
</VirtualHost>
Добавлю ещё, что wsgi использует свои параметры окружения, поэтому мой любимыйй вариант setting'ов для django
import os
working_dir = os.getcwd()MEDIA_ROOT = working_dir + '/media/'
работать с modwsgi не будет (вроде даже не он виноват, а апач). Жаль.
Комментариев нет:
Отправить комментарий