The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Виртуальные сервера"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Виртуальные сервера"
Сообщение от krupskij emailИскать по авторуВ закладки on 06-Июн-03, 18:22  (MSK)
Не понятно мне даже в теории, как организовать такую фичу,
чтоб на 1 Апаче висело несколько сайтов.
Ну скажем, несколько разных доменов я смогу зарегистрировать
на 1 и тот же статический IP, а вот как дальше все строится?
Особенно если проброс на машину с апачем сделан через xinetd?
Т.е. Inet->(eth0)->Xinetd->(eth1)->LAN->Apache
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Виртуальные сервера"
Сообщение от LinaS emailИскать по авторуВ закладки on 06-Июн-03, 18:46  (MSK)
>Не понятно мне даже в теории, как организовать такую фичу,
>чтоб на 1 Апаче висело несколько сайтов.
>Ну скажем, несколько разных доменов я смогу зарегистрировать
>на 1 и тот же статический IP, а вот как дальше все
>строится?
>Особенно если проброс на машину с апачем сделан через xinetd?
>Т.е. Inet->(eth0)->Xinetd->(eth1)->LAN->Apache

а дальше в конфиге апача прописываются виртуальные хосты
например так:

NameVirtualHost *

<VirtualHost *>
ServerName www.server1.ru
DocumentRoot /path/to/server1/root/dir
ErrorLog lalala
Options lalala
ЕщеЧегоНадоНаЭтомСайте lalala
</VirtualHost>

<VirtualHost *>
ServerName www.server2.ru
DocumentRoot /path/to/server2/root/dir
ErrorLog lalalala
Options lalalalala
ЕщеЧегоНадоНаЭтомСайте lalala
</VirtualHost>

и так далее

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Виртуальные сервера"
Сообщение от krupskij emailИскать по авторуВ закладки on 06-Июн-03, 18:56  (MSK)
>>Не понятно мне даже в теории, как организовать такую фичу,
>>чтоб на 1 Апаче висело несколько сайтов.
>>Ну скажем, несколько разных доменов я смогу зарегистрировать
>>на 1 и тот же статический IP, а вот как дальше все
>>строится?
>>Особенно если проброс на машину с апачем сделан через xinetd?
>>Т.е. Inet->(eth0)->Xinetd->(eth1)->LAN->Apache
>
>а дальше в конфиге апача прописываются виртуальные хосты
>например так:
>NameVirtualHost *

Я может конечно что-то не понимаю, но в ИМХО любом случае Апач тупо
получит запрос типа "GET / HTTP1.1". Как он разберется, из какого
места ему брать этот "/"???

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Виртуальные сервера"
Сообщение от vavcg Искать по авторуВ закладки on 06-Июн-03, 19:42  (MSK)

>получит запрос типа "GET / HTTP1.1".

в заголовке http ему напишут servername...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Виртуальные сервера"
Сообщение от uldus Искать по авторуВ закладки on 07-Июн-03, 23:18  (MSK)

>получит запрос типа "GET / HTTP1.1".

Он получит
  GET / HTTP/1.1
  Host: www.site.ru

См. спецификацию HTTP.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Виртуальные сервера"
Сообщение от vavcg Искать по авторуВ закладки on 06-Июн-03, 18:50  (MSK)
А дальше редактируешь httpd.conf на предмет виртуальных хостов :

NameVirtualHost *

<VirtualHost *>
    DocumentRoot /host_1
    ServerName host_1
    ...
</VirtualHost>

<VirtualHost *>
    DocumentRoot /host_2
    ServerName host_2
    ...  
</VirtualHost>

и перезапускаешь апач...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Виртуальные сервера"
Сообщение от vavcg Искать по авторуВ закладки on 06-Июн-03, 19:39  (MSK)
ха-ха...
кто быстрее ответит...
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру