|
Общее Веб-разработка в целом, идеи, проекты... |
10.07.2013, 16:09
|
#1
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
настройка виртуальных хостов в апаче
В общем нет сейчас панели управления нормальной, только webmin и столкнулся с непонятной проблемой.
Создаю два виртуальных хоста fsectorgame.ru и code.fsectorgame.ru и второй почему-то получает данные с папки первого. Не пойму как разделить...
<VirtualHost 37.139.0.247:80> DocumentRoot /var/www/fsectorgame.ru/public_html ServerName fsectorgame.ru <Directory "/var/www/fsectorgame.ru/public_html"> allow from all Options +Indexes </Directory> </VirtualHost>
<VirtualHost 37.139.0.247:80> ServerAdmin admin@fsectorgame.ru ServerName code.fsectorgame.ru DocumentRoot /var/www/code.fsectorgame.ru/public_html <Directory "/var/www/code.fsectorgame.ru/public_html"> allow from all Options +Indexes </Directory> </VirtualHost>
|
(Offline)
|
|
10.07.2013, 16:55
|
#2
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: настройка виртуальных хостов в апаче
Добавь ServerAlias аналогично ServerName:
<VirtualHost 37.139.0.247:80> DocumentRoot "/var/www/fsectorgame.ru/public_html" ServerName fsectorgame ServerAlias fsectorgame.ru <Directory "/var/www/fsectorgame.ru/public_html"> allow from all Options +Indexes </Directory> </VirtualHost>
<VirtualHost 37.139.0.247:80> DocumentRoot "/var/www/code.fsectorgame.ru/public_html" ServerAdmin admin@fsectorgame.ru ServerName fsectorgame ServerAlias code.fsectorgame.ru <Directory "/var/www/code.fsectorgame.ru/public_html"> allow from all Options +Indexes </Directory> </VirtualHost>
Не забудь потом рестартнуть Apache.
Да и nginx в разы приятнее настраивать
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
10.07.2013, 17:12
|
#3
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: настройка виртуальных хостов в апаче
Не помогло к сожалению
|
(Offline)
|
|
10.07.2013, 17:29
|
#4
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: настройка виртуальных хостов в апаче
Оба блока в одном файле настроек?
|
(Offline)
|
|
10.07.2013, 17:41
|
#5
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: настройка виртуальных хостов в апаче
нет, в разных в sites-available и в sites-enabled
|
(Offline)
|
|
10.07.2013, 18:02
|
#6
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: настройка виртуальных хостов в апаче
Помогло добавление NameVirtualHost *:80 и замены ip адреса у виртуальных хостов на *:80
|
(Offline)
|
|
10.07.2013, 19:04
|
#7
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: настройка виртуальных хостов в апаче
Сообщение от pax
Помогло добавление NameVirtualHost *:80 и замены ip адреса у виртуальных хостов на *:80
|
Я думал написать кстати, но подумал - хм, ведь биндишь на определённый IP. Хотя этот IP должен быть локальным IP сетевого интерфейса а не внешним.
|
(Offline)
|
|
10.07.2013, 19:41
|
#8
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: настройка виртуальных хостов в апаче
на другом виртуальном сервере с ISP Manager Lite в конфигах было тоже по ip. Я так понимаю это внешний ip совпадает с локальным.
|
(Offline)
|
|
10.07.2013, 21:56
|
#9
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: настройка виртуальных хостов в апаче
Сообщение от pax
на другом виртуальном сервере с ISP Manager Lite в конфигах было тоже по ip. Я так понимаю это внешний ip совпадает с локальным.
|
Apache не имеет понятия о внешнем IP. Всё что ему нужно, это знать IP сетевого устройства и порт, на котором создавать сокет либо добавлять в роутинг если на этом порту уже Apache создал сокет.
Внешний IP там никак не должен быть.
|
(Offline)
|
|
11.07.2013, 05:16
|
#10
|
Элита
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений (для 1,833 пользователей)
|
Ответ: настройка виртуальных хостов в апаче
Когда у моего провайдера был статичный IP, то я указывал внешний IP (77.40.77.100 как сейчас помню), апач работал без проблем. Если же указать локальный, то извне хост не будет виден.
|
(Offline)
|
|
11.07.2013, 14:23
|
#11
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: настройка виртуальных хостов в апаче
Сообщение от Phantom
Когда у моего провайдера был статичный IP, то я указывал внешний IP (77.40.77.100 как сейчас помню), апач работал без проблем. Если же указать локальный, то извне хост не будет виден.
|
Не указывай вообще никакой, и будет всё видно.
|
(Offline)
|
|
11.07.2013, 19:36
|
#12
|
Элита
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений (для 1,833 пользователей)
|
Ответ: настройка виртуальных хостов в апаче
Ну я это написал к этому:
Внешний IP там никак не должен быть.
|
То есть оно работает, если указать внешний IP. А так да, вроде бы звёздочку указывал в последствии вместо IP. Давно уже сервера не конфигуровал, не моё это.
|
(Offline)
|
|
12.07.2013, 09:39
|
#13
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: настройка виртуальных хостов в апаче
Короче выяснилось, что директива NameVirtualHost *:80 сейчас не имеет эффекта в апаче.
|
(Offline)
|
|
12.07.2013, 17:41
|
#14
|
Элита
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений (для 1,833 пользователей)
|
Ответ: настройка виртуальных хостов в апаче
Ты же выше написал, что помогло. Или помогло с учётом
замены ip адреса у виртуальных хостов на *:80
|
?
|
(Offline)
|
|
12.07.2013, 18:36
|
#15
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: настройка виртуальных хостов в апаче
Он изменил VirtualHost а не NameVirtualHost.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:17.
|