Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Виртуальные хосты в Apache

Автор: Fikstr
Дата сообщения: 15.10.2007 12:07
Извиняюсь. Но не могу догнать. У меня две сетевые с разными ip в локалке (Win XP). Для одного ip все настроил все работает. Страница открывается как надо. что мне где поменять Чотб с одного ip одна страница открывалась, а с другого другая. Подскажите пожалуйста. Это мой хост
<VirtualHost *:80>
# ServerAdmin webmaster@dummy-host.example.com
# DocumentRoot /www/docs/dummy-host.example.com
# ServerName dummy-host.example.com
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>

Может здесь что то менять надо?

DocumentRoot "C:/AppServ/www/COD"

#
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# features.
#
<Directory />
Options FollowSymLinks ExecCGI Indexes
AllowOverride None
</Directory>

#
# Note that from this point forward you must specifically allow
# particular features to be enabled - so if something's not working as
# you might expect, make sure that you have specifically enabled it
# below.
#

#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "C:/AppServ/www/COD">

Автор: Cheery
Дата сообщения: 15.10.2007 20:59
Fikstr

Цитата:
Может здесь что то менять надо?

а посмотреть пред. ответы сложно? там и примеры конфигов есть
Автор: Fikstr
Дата сообщения: 16.10.2007 10:43
Я же написал, что не могу понять, что и куда. Ну Делитант я. Не казните. (По книжке настроил, чтоб одна страница работала). Если можно, то конкретно где в ответе, на две сетевые и два ip. Очень буду благодарен.
Автор: DiffuSer
Дата сообщения: 13.11.2007 20:52
У меня проблема с Apache, дело вот в чем. Собран ручками последняя на текущий момент версия php, mysql и apache, есть внутрисетевой IP, внутрисетевой DNS-адресс, внешний IP, внешний DNS-адресс. Если заходить по внутрисетевому - то на форуме (vBulletin) можно постить, регаться и всё ок. При заходе через инет виснет Apache и приходится рестартить при каждой попытке работать с базой (пост сообщения, регистрация), но сообщение и реги сохраняются в базе. Как побороть?
Автор: Cheery
Дата сообщения: 13.11.2007 21:22
DiffuSer

Цитата:
При заходе через инет виснет Apache

??? при чем тут заход извне и работоспособность апача? включаем подробное логирование и читаем логи потом.. ничто не должно приводить к тому, чтобы апач "вис"
Автор: artcrazy
Дата сообщения: 12.12.2007 10:21
apache_2.2.6-win32-x86, php-5.2.5-win32, mysql-5.0.45-win32

<b>httpd-vhosts.conf </b>:

NameVirtualHost 127.0.0.1

<VirtualHost 127.0.0.1>
DocumentRoot C:/apache/localhost/www
ServerName localhost
ErrorLog C:/apache/localhost/error.log
CustomLog C:/apache/localhost/access.log common
</VirtualHost>

<VirtualHost 127.0.0.1>
DocumentRoot C:/apache/test.ru/www
ServerName test.ru
ErrorLog C:/apache/test.ru/error.log
CustomLog C:/apache/test.ru/access.log common
</VirtualHost>

<b>hosts </b>:
127.0.0.1 localhost
127.0.0.1 test.ru

<b>проблемка </b>:
locahost прекрасно работает, а вот test.ru ни в какую грузиться не хочет - ошиба 500 и все тут. капец, что только не перепробовал.
главное логи на localhost пишутся (error, access), а на test.ru - нет.
ps:
httpd-vhosts в апаче расомментирован

Добавлено:
вот конфиг http://rapidshare.com/files/76012538/httpd.conf.html
Автор: ZuZuZia
Дата сообщения: 20.01.2008 13:24
привет всем
есть такой вопрос, попрошу ответить., кто знает
вообщем размещался сайт на дом. компьютере, из локальной сети по айпи адресу.
привязали его, айпи адрес с доменом.
на ip работает все и настроено, а привязка айпи к домену вызывает сложности в настройке.
вопрос:
как настроить апач в связи с этим?
где менять и что?!
нужно ли будет менять конфиг не только апача, но и еще конфиг форумов, или оставить конфиг форумов как есть, и менять ничто не нужно?!
Автор: dzzzr2007
Дата сообщения: 17.04.2008 19:21
Всем привет!Стоит Gentoo ни стого ни с сего при запросе доменных имен 3 уровня стал отображаться домен 2 уровня,те набирая ххх.site.ru мы увидим site.ru и так со всеми доменными именами 3 уровня.С папками /home все в порядке-страницы рабочие.Что молжет быть не так?
Автор: Cheery
Дата сообщения: 17.04.2008 19:28
dzzzr2007
конфиг+заголовки запроса и ответа
Автор: dzzzr2007
Дата сообщения: 18.04.2008 00:30
проблему решил Закомментировал:
# ServerAlias *.xxx.ru
Автор: Cheery
Дата сообщения: 18.04.2008 00:33
dzzzr2007
блин.. смотрим сюда

Цитата:
Include /etc/apache2/vhosts.conf

там интересуемый поддомен прописан?
надоело в догадалки играть..
Автор: yarovit
Дата сообщения: 12.08.2008 04:56
Добрый день,

я в апаче вроде не новичок, но! не могу победить такую проблему:
есть хапач 1.3, в нем делаю виртуалхосты, но апач их как будто игнориет.

конфиг тут http://www.imfit.khv.ru/httpd.conf
Автор: Cheery
Дата сообщения: 12.08.2008 05:03
yarovit

Цитата:
но апач их как будто игнориет.

как вы это определили?
Автор: yarovit
Дата сообщения: 12.08.2008 05:17
да, я немного не правильно выразился, ОН игнорирует ВТОРОЙ виртхост, т.е. какой бы из них небыл "вторым" - его как будто "не видит"

1. сходил по адресам
2. менял местами
3. убирал из конфига виртуалхосты поочереди

результат один.

Автор: Cheery
Дата сообщения: 12.08.2008 05:28
yarovit

Цитата:
ОН игнорирует ВТОРОЙ виртхост

а точнее? какой первый, а какой второй?
как проверяли? если по имени, то какой IP резолвился?
Автор: yarovit
Дата сообщения: 12.08.2008 05:30
и еще забавная штука,
если стоит первым тот, у которого например ServerName 10.4.4.2, и идти на второй "адрес" (тут не пишу его), то в браузере происходит как бы релирект на 10.4.4.2, т.е. в адресе уже стоит не тот который писал, а 10.4.4.2

волшебство?

Добавлено:

Цитата:
а точнее? какой первый, а какой второй?
как проверяли? если по имени, то какой IP резолвился?


если так:
первый 10.4.4.2
второй "адрес"

в браузере иду на 10.4.4.2 - норм
иду на "адрес" - перекидывает на 10.4.4.2

если так:
первый "адрес"
второй 10.4.4.2

в браузере иду на "адрес" - норм
иду на 10.4.4.2 - перекидывает на "адрес"

Добавлено:
победил проблему явным выставлением IP в виртуалхосте,
т.е. было <VirtualHost *:80>
поменял на <VirtualHost 10.4.4.2:80> в обоих виртхостах

вопрос снят. всем спасибо за участие
Автор: QHQ
Дата сообщения: 26.08.2008 10:13
Как разместить 3-5 виртуальных доменов ??? Прошу помощи. Два уже получилось, из них один- локальный...
Автор: DiffuSer
Дата сообщения: 06.09.2008 22:46
Проблема такая - всё работало. виртуальные хосты адекватно реагировали, но тут внезапно пришлось поставить роутер (D-Link DIR-300). Добавил компьютер с WEB-сервером в DMZ-зону, он стал доступен, но при заходе на любой из виртуальных хостов кидает в корневой каталог WEB, как-будто я обратился по ip-адресу. Как заставить через роутер работать нормально?
Автор: 6epcepk
Дата сообщения: 13.09.2008 07:39
Внес в httpd.conf:


Код: <VirtualHost site.ru:80>

DocumentRoot /var/www/vhosts/site.ru/httpdocs
ServerName site.ru
ServerAlias *.site.ru

addtype application/x-httpd-php .php .html .htm

Options Indexes FollowSymLinks
DirectoryIndex index.html index.php


<Directory "/var/www/vhosts/site.ru/httpdocs">
Options -Indexes FollowSymLinks
DirectoryIndex index.html index.php index.htm
AllowOverride All
Order allow,deny
Allow from all
</Directory>

</VirtualHost>
Автор: QHQ
Дата сообщения: 24.09.2008 13:43
Нужно удалить
Автор: Cheery
Дата сообщения: 25.09.2008 17:26

Цитата:
ServerName neksikan

может, все же, пропишем нормальное имя? с .ru на конце?
Автор: SanycoWS
Дата сообщения: 30.09.2008 23:06
Привет... заказал я 2 домених имена..... но их привязали мне к 1 ІР
как мне зделать так чтоб когда ввоят 1 имя попадают на ІР/папка, если другое имня то в ІР/другая папка...
возможно ли ето все организовать??? может есть скрипт какоей????
ну незнаю... посоветуйте плз что делать
Автор: Cheery
Дата сообщения: 30.09.2008 23:10
SanycoWS

Цитата:
ну незнаю... посоветуйте плз что делать

прочитать тему..
Автор: Kirillx
Дата сообщения: 03.07.2009 21:30
Сколько не настраивал, не как не пашет, вот что настроил, подскажите плиз как сдлать чтобы пускало?


Код: NameVirtualHost 192.168.1.3
<VirtualHost 192.168.1.3>
ServerAdmin web2@ya.ru
DocumentRoot "/PortalServers/htdocs/"
ServerName deluxe.podzone.org
ErrorLog @rel_logfiledir@/deluxe-forum.podzone.org.example.com-error_log
CustomLog @rel_logfiledir@/deluxe-forum.podzone.org.example.com-access_log common
</VirtualHost>

<VirtualHost 192.168.1.3>
ServerAdmin web@ya.ru
DocumentRoot "/PortalServers/htdocs/forum/"
ServerName deluxe-forum.podzone.org
#ErrorLog @rel_logfiledir@/deluxe-forum.podzone.org.example.com-error_log
#CustomLog @rel_logfiledir@/deluxe-forum.podzone.org.example.com-access_log common
</VirtualHost>
Автор: Cheery
Дата сообщения: 03.07.2009 21:30
Kirillx

Цитата:
чтобы пускало?

что значит "пускало"? а что происходит?
Автор: Kirillx
Дата сообщения: 03.07.2009 21:44
Дело в том что заходя на любой адресс выводит следующие:

Цитата:
Не удалось подключиться к удалённому серверу
Автор: Cheery
Дата сообщения: 03.07.2009 21:45
Kirillx

Цитата:
Дело в том что заходя на любой адресс выводит следующие:

что вы называете "любым" адресом?

Цитата:
deluxe-forum.podzone.org

и
Цитата:
deluxe.podzone.org

? а резолвятся они у вас на что?
Автор: Kirillx
Дата сообщения: 03.07.2009 21:54
Дак вот по ним как раз и нельзя зайти((
Автор: Cheery
Дата сообщения: 03.07.2009 21:56
Kirillx

Цитата:
Дак вот по ним как раз и нельзя зайти((

еще раз повторю - на какие IP адреса они резолвятся у вас?
Автор: Kirillx
Дата сообщения: 03.07.2009 22:05
У меня динамический IP

Страницы: 123456789

Предыдущая тема: Пропала локальная сеть


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.