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

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - [решено] Не могу настроить виртуальные хосты

Ответить
Настройки темы
FreeBSD - [решено] Не могу настроить виртуальные хосты

Аватара для Skit25

Пользователь


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


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

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


Здравствуйте!
Немного предыстории. Ставлю amp на windows, прописываю виртуальные хосты, все прекрасно. На ubuntu все ок! и на Debian отлично! Ставлю freeBSD и алес капут махэн! Скачиваю килотонны скринкастов, хенд буков и книг, все пишу по инструкции, но один хрен. Ставлю denwer, lamp, xamp смотрю настройки хостов слизываю конфиги - один хрен!

Все действия произвожу на VirtualBox установленной под Windows 7. FreeBSD 9.0
На виртуалку проброшены порты.

Сейчас у меня все настройки "коробочные" ничего не менял кардинально.

Суть проблемы: если я ставлю один виртуальный хост, то создается впечатление, что все нормально (все маны описывают создание одного хоста, мол остальные нужно делать по аналогии). Когда я дописываю второй, то тут начинается трабл:
httpd-vhost.conf
Код: Выделить весь код
NameVirtualHost *:80

#
# этот хост предложил прописать знакомый, как вариант, сам он плохо знаком.
#
<VirtualHost *:80>
    ServerAdmin localhost@mail.ru
    DocumentRoot '/usr/local/www/apache22/data'
    ServerName localhost
    ErrorLog '/var/log/http/localhost-error_log'
    CustomLog '/var/log/http/localhost-access_log' common
</VirtualHost>

#
# это стандартный хост, я просто поменял имена и создал не достающие файлы и папки
#
<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "/usr/local/docs/clickcounter"
    ServerName clickcounter
    ServerAlias www.clickounter.com
    ErrorLog "/var/log/http/clickounter-error_log"

#
# Еще один стандартный, но отредактированный example
#
<VirtualHost *:80>
    ServerAdmin myblog
    DocumentRoot "/usr/local/docs/myblog"
    ServerName myblog
    ErrorLog "/var/log/http/myblog-error_log"
    CustomLog "/var/log/http/myblog-access_log" common
</VirtualHost>
Пишу 192.168.137.11 открывается первый хост /usr/local/www/apache22/data, тот что предложил создать знакомый, т.е. localhost, не думаю, что это правильно, но даже не в этом суть.
По этому адресу лежит index.html созданный апачем при установке It works!, ну в общем то на данном этапе It Works!

Пишу 192.168.137.11/myblog - вижу 404 Not Found. The requested URL /myblog was not found on this server.
Смотрю логи, которые обновились только в /var/log/http/localhost-error_log
Код: Выделить весь код
[Wed May 02 15:25:34 2012] [error] [client 10.0.2.2] File does not exist: /usr/local/www/apache22/data/myblog
Почему то настройки DocumentRoot для каждого отдельного хоста игнорируются, за основной считается тот, который указан в первом хосте, если я удалю, тот что предложил знакомый, то пропишеться (следующий) этот лог: /var/log/http/clickounter-error_log, где будет написано, что тут usr/local/docs/clickcounter/myblog нет ничего такого.
Если я пропишу, за ранее удалив вариант предложенный знакомым, 192.168.137.11/clickcounter, то в его логе будет ошибка, что файл not exist usr/local/docs/clickcounter/clickcounter.

Что я сделал неделю назад. Удалил нафиг все докруты, кроме первого хоста, в первом хосте указал общую директорию "usr/local/docs" и вроде все нормально, но целую неделю я не мог нормально уснуть, чует мое сердце, что это костыль. Во всех манах докрут может быть любой, а у меня как обычно... Да ладно бы в другой среде был тот же косяк, а то только во фряхе. В винде докруты ведут на проекы netbeans и ничего. У меня больше нет вариантов, все что мог перепробовал, нужен совет знающего человека.

За ранее спасибо.

Отправлено: 11:43, 02-05-2012

 

Аватара для Skit25

Пользователь


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

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


В итоге решение было в поднятии DNS. FreeBSD тут не причем, у меня был подход разный. Теперь точно решено.

-------
Лучше форума, по всему что связано с компьютером - не видел!


Отправлено: 11:00, 12-10-2016 | #11



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

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



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - [решено] Не могу настроить виртуальные хосты

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Vista + Apache + виртуальные хосты - сеть? d0ublezer0 Вебмастеру 4 01-12-2009 16:24
Redhat/Fedora - Redhat/Fedora - [решено] апач виртуальные хосты dihlof0s Общий по Linux 3 14-10-2009 07:55
Виртуальные хосты C+C Вебмастеру 10 18-11-2008 15:10
Не могу настроить видео. misha5539 Непонятные проблемы с Железом 5 09-06-2008 16:42
Недоступны виртуальные хосты shark21 Вебмастеру 3 05-02-2003 10:42




 
Переход