2ip один apache22
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 30
- Зарегистрирован: 2008-04-22 17:05:36
2ip один apache22
Доброе время суток.
Поставили задачу:
Есть несколько настроен. виртуальн. хостов. Все работает нормально.
Но один сайт нужно перекинуть на отдельный айпи, и чтоб тот же апачи его слушал и обрабатывал вирт. хост.
Server version: Apache/2.2.11 (FreeBSD)
Server built: Mar 9 2010 09:39:43
-------------------------------------------
в самом конфиге индейца сделал listen *:80
в виртуал-хосте вот что:
NameVirtualHost 192.168.8.12:80
<VirtualHost www.domane.ua:80>
ServerAdmin postmaster@www.domane.ua
DocumentRoot /usr/local/www/www.domane.ua/www
ServerName www.domane.ua
ErrorLog /usr/local/www/www.domane.ua/logs/www.error_log
</VirtualHost>
<VirtualHost 192.168.8.12:80>
ServerAdmin postmaster@www.domane.ua
DocumentRoot /usr/local/www/forum.domane.ua/www
ServerName forum.domane.ua
ErrorLog /usr/local/www/forum.domane.ua/logs/forum.error_log
</VirtualHost>
Вирт. домен www.domane.ua должен прослушиваться и висеть на айпи-адресе 192.168.8.14
в ДНС прописано www.domane.ua = 192.168.8.14
---------------------------------------
При заходе на домен www.domane.ua не работает хост, пинг на www.domane.ua идет и указуется айпишник с днса.
Как побороть всю эту срань?
Поставили задачу:
Есть несколько настроен. виртуальн. хостов. Все работает нормально.
Но один сайт нужно перекинуть на отдельный айпи, и чтоб тот же апачи его слушал и обрабатывал вирт. хост.
Server version: Apache/2.2.11 (FreeBSD)
Server built: Mar 9 2010 09:39:43
-------------------------------------------
в самом конфиге индейца сделал listen *:80
в виртуал-хосте вот что:
NameVirtualHost 192.168.8.12:80
<VirtualHost www.domane.ua:80>
ServerAdmin postmaster@www.domane.ua
DocumentRoot /usr/local/www/www.domane.ua/www
ServerName www.domane.ua
ErrorLog /usr/local/www/www.domane.ua/logs/www.error_log
</VirtualHost>
<VirtualHost 192.168.8.12:80>
ServerAdmin postmaster@www.domane.ua
DocumentRoot /usr/local/www/forum.domane.ua/www
ServerName forum.domane.ua
ErrorLog /usr/local/www/forum.domane.ua/logs/forum.error_log
</VirtualHost>
Вирт. домен www.domane.ua должен прослушиваться и висеть на айпи-адресе 192.168.8.14
в ДНС прописано www.domane.ua = 192.168.8.14
---------------------------------------
При заходе на домен www.domane.ua не работает хост, пинг на www.domane.ua идет и указуется айпишник с днса.
Как побороть всю эту срань?
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Re: 2ip один apache22
1) Писать в раздел Софт, а не FreeBSD
2) убрать NameVirtualHost 192.168.8.12:80, сделать NameVirtualHost *:80
3) вместо <VirtualHost www.domane.ua:80> сделать <VirtualHost 192.168.8.14:80>
2) убрать NameVirtualHost 192.168.8.12:80, сделать NameVirtualHost *:80
3) вместо <VirtualHost www.domane.ua:80> сделать <VirtualHost 192.168.8.14:80>
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
-
- рядовой
- Сообщения: 30
- Зарегистрирован: 2008-04-22 17:05:36
Re: 2ip один apache22
Проделал и вот что пишет при перезагрузки индеец:terminus писал(а):1) Писать в раздел Софт, а не FreeBSD
2) убрать NameVirtualHost 192.168.8.12:80, сделать NameVirtualHost *:80
3) вместо <VirtualHost http://www.domane.ua:80> сделать <VirtualHost 192.168.8.14:80>
[warn] VirtualHost 192.168.8.12:80 overlaps with VirtualHost 192.168.8.12:80, the first has precedence, perhaps you need a NameVirtualHost directive
-
- ст. лейтенант
- Сообщения: 1375
- Зарегистрирован: 2010-02-05 0:21:40
Re: 2ip один apache22
penguen писал(а):Проделал и вот что пишет при перезагрузки индеец:terminus писал(а):1) Писать в раздел Софт, а не FreeBSD
2) убрать NameVirtualHost 192.168.8.12:80, сделать NameVirtualHost *:80
3) вместо <VirtualHost http://www.domane.ua:80> сделать <VirtualHost 192.168.8.14:80>
[warn] VirtualHost 192.168.8.12:80 overlaps with VirtualHost 192.168.8.12:80, the first has precedence, perhaps you need a NameVirtualHost directive
вместо <VirtualHost http://www.domane.ua:80> сделать <VirtualHost *:80>
вместо <VirtualHost 192.168.8.12:80> сделать <VirtualHost *:80>
Вообще, то, что идет после <VirtualHost должно соответствовать тому, что написано в NameVirtualHost.
Но! Если на втором IP висит только один домен, то можно было разделять по именам только один IP, а второй отделять по адресу.
-
- рядовой
- Сообщения: 30
- Зарегистрирован: 2008-04-22 17:05:36
Re: 2ip один apache22
Вот конфиг что я редактировал:FiL писал(а):penguen писал(а):Проделал и вот что пишет при перезагрузки индеец:terminus писал(а):1) Писать в раздел Софт, а не FreeBSD
2) убрать NameVirtualHost 192.168.8.12:80, сделать NameVirtualHost *:80
3) вместо <VirtualHost http://www.domane.ua:80> сделать <VirtualHost 192.168.8.14:80>
[warn] VirtualHost 192.168.8.12:80 overlaps with VirtualHost 192.168.8.12:80, the first has precedence, perhaps you need a NameVirtualHost directive
вместо <VirtualHost http://www.domane.ua:80> сделать <VirtualHost *:80>
вместо <VirtualHost 192.168.8.12:80> сделать <VirtualHost *:80>
Вообще, то, что идет после <VirtualHost должно соответствовать тому, что написано в NameVirtualHost.
Но! Если на втором IP висит только один домен, то можно было разделять по именам только один IP, а второй отделять по адресу.
NameVirtualHost *:80
<VirtualHost 192.168.8.12:80>
ServerAdmin postmaster@domane.net.ua
DocumentRoot /usr/local/www/www.domane.net.ua/www
ServerName http://www.domane.net.ua
ErrorLog /usr/local/www/www.domane.net.ua/logs/www.error_log
</VirtualHost>
<VirtualHost 192.168.8.14:80>
ServerAdmin postmaster@domane.net.ua
DocumentRoot /usr/local/www/forum.domane.net.ua/www
ServerName forum.domane.net.ua
ErrorLog /usr/local/www/forum.domane.net.ua/logs/forum.error_log
</VirtualHost>
Не работает Естествено добавил второй Интерфейс и айпи
-
- ст. лейтенант
- Сообщения: 1375
- Зарегистрирован: 2010-02-05 0:21:40
Re: 2ip один apache22
исчо раз внимательно читайте что я написал. Там есть ответ.