redVi |
|
Темы:
17
Сообщения:
396
Участник с: 08 января 2012
|
Ну вот опять я со своими нубскими вопросами по веб-серверам. Была как-то тема настройки под nginx, но хочется всё-таки подружить django с апачем. Веб-сервер домашний, для тестов и учёбы, виртуальные хосты в принципе не нужны. Обязательно ли настраивать виртуальный хост для django-проекта? Делаю по вики, работает: WSGIScriptAlias /wsgi_app /srv/http/wsgi-bin/wsgi_app.py <Directory /srv/http/wsgi-bin> Order allow,deny Allow from all </Directory> Выдёт, что и требовалось: {'DOCUMENT_ROOT': '/srv/http', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_CHARSET': 'windows-1251,utf-8;q=0.7,*;q=0.3', 'HTTP_ACCEPT_ENCODING': 'gzip,deflate,sdch', 'HTTP_ACCEPT_LANGUAGE': 'ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_HOST': 'localhost', ..... Что нужно: иметь возможность создавать django-проекты в корневой директории сервера. Это можно как-то реализовать? В принципе для изучения можно обойтись стандартным веб-сервером, включенным в поставку с django, но тут вопрос интереса. P.S. да, к арчу это не имеет отношения, просто не знаю у кого ещё спросить.
HP Pavilion g6-1054er
DualCore Intel Core i5-2410M, 8GB DDR3 SDRAM, Mobile Intel HD Graphics, ATI Radeon HD 6470M |
sleepycat |
|
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
это альяс , а не виртуальный хост. Метод здоровый, я бы даже назвал его грамотным, один раз и для всех доменов, единый скриптовый контент. http://code.google.com/p/modwsgi/wiki/Q … ationGuide
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|
redVi |
|
Темы:
17
Сообщения:
396
Участник с: 08 января 2012
|
sleepycat, спасибо, решено!
HP Pavilion g6-1054er
DualCore Intel Core i5-2410M, 8GB DDR3 SDRAM, Mobile Intel HD Graphics, ATI Radeon HD 6470M |