![]() |
Apache DocumentRoot
Доброго дня. Собственно, опция DocumentRoot определяет где лежат файлы для веб доступа. Обычно эта опция находится в файле:
/etc/apache2/httpd.conf или /etc/apache2/apache.conf Сейчас установил Apache 2, всё работает. Но вот хочу поменять корневую паку - и нету этого параметра в данных файлах. Более того, если я добавлю DocumentRoot в /etc/apache2/apache.conf с новым значением, перезапущу Apache - опция игнорируется. Так же в конфиге /etc/apache2/apache.conf отсутствует описания про виртуальные каталоги\сайты. Собственно - что происходит? Есть один момент, на который я могу ссылаться - впервые установил apache через команду APTITUDE, до этого всё время устанавливал через APT-GET никогда такой сложности не встречал!!! Спасибо! |
В дебиане/убунте используется стиль конфигов с инклюдами. Очень полезный, кстати, читать один httpd.conf с кучей вируталхостов крайне неудобно, они вынесены в специальные директории sites-available и sites-enabled, в первом описываются правила виртхостов один в одном файле, а во второй делаются их симлинки, при старте активируются сайты, что описаны в sites-enabled. Там и описывается DocumentRoot и прочее. Скажем, при свежей инсталляции апача, у вас будет /etc/apache2/sites-available/default с соответствующим симлинком /etc/apache2/sites-available/000-default → /etc/apache2/sites-available/default.
|
vadblm, блина... 6 лет работаю с линуксом - всегда в httpd.conf были...
|
Цитата:
|
это стиль конфигов второго апача. Во FreeBSD тоже включаемые файлы и каталоги (хотя никто не мешает все сделать в одном конфиге, как было в 1-м apache. Апач поймет :)
|
Цитата:
Код:
$ pkg_info | grep apache Никто, конечно, не запрещает применять debian style и на фре, но по умолчанию там стандартный конфиг с одним файлом. Правда, я довольно давно не ставил апач на фре, возможно всё поменялось. |
vadblm,
может быть. У нас есть несколько FreeBSD-серверов со вторым апачем и мне помнится, что конфиги там сразу были с включениями, но по прошествии нескольких лет уточнить было бы довольно сложно :) Если будет время, поставлю в jail на работе на тестовом сервере и посмотрю что там по-дефолту |
Время: 22:12. |
Время: 22:12.
© OSzone.net 2001-