Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - [решено] Apache DocumentRoot

Ответить
Настройки темы
Debian/Ubuntu - [решено] Apache DocumentRoot
exo exo вне форума

Аватара для exo

Ветеран


Сообщения: 12417
Благодарности: 1442


Конфигурация

Профиль | Отправить PM | Цитировать


Доброго дня. Собственно, опция 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 никогда такой сложности не встречал!!!
Спасибо!

-------
Вежливый клиент всегда прав!


Отправлено: 21:27, 01-03-2013

 

Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


В дебиане/убунте используется стиль конфигов с инклюдами. Очень полезный, кстати, читать один 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.
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:15, 01-03-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

exo exo вне форума Автор темы

Аватара для exo

Ветеран


Сообщения: 12417
Благодарности: 1442

Профиль | Отправить PM | Цитировать


vadblm, блина... 6 лет работаю с линуксом - всегда в httpd.conf были...

-------
Вежливый клиент всегда прав!


Отправлено: 22:38, 01-03-2013 | #3


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата exo:
всегда в httpd.conf были... »
Это во фряшечке так вроде и посейчас. А про стиль конфигов дебиана я уже выше рассказал, не знаю точно, когда он появился, но в 9-й убунте уже точно был.

Отправлено: 22:41, 01-03-2013 | #4

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


это стиль конфигов второго апача. Во FreeBSD тоже включаемые файлы и каталоги (хотя никто не мешает все сделать в одном конфиге, как было в 1-м apache. Апач поймет

Отправлено: 23:33, 01-03-2013 | #5


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата mar:
это стиль конфигов второго апача. »
Боюсь, вы не правы. Залез на фряшечный сервер, который ставил несколько лет назад и не обновлял по причине отсутствия финансовой заинтересованности, там
Код: Выделить весь код
$ pkg_info | grep apache
apache-2.2.16       Version 2.2.x of Apache web server with prefork MPM.
И старый добрый /usr/local/etc/apache22/httpd.conf со всеми делами.

Никто, конечно, не запрещает применять debian style и на фре, но по умолчанию там стандартный конфиг с одним файлом. Правда, я довольно давно не ставил апач на фре, возможно всё поменялось.

Отправлено: 23:41, 01-03-2013 | #6

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


vadblm,
может быть. У нас есть несколько FreeBSD-серверов со вторым апачем и мне помнится, что конфиги там сразу были с включениями, но по прошествии нескольких лет уточнить было бы довольно сложно Если будет время, поставлю в jail на работе на тестовом сервере и посмотрю что там по-дефолту

Отправлено: 11:57, 02-03-2013 | #7



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - [решено] Apache DocumentRoot

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
FreeBSD - APACHE! Bond1989 Общий по FreeBSD 2 08-10-2012 21:35
[решено] DocumentRoot в apache2 Trinux Программное обеспечение Linux и FreeBSD 3 07-09-2011 09:27
Apache Scorpion666 Вебмастеру 5 06-04-2006 20:24
apache ?????? lodya Программное обеспечение Linux и FreeBSD 6 30-04-2004 10:25
apache Guest Вебмастеру 19 16-04-2004 02:28




 
Переход