URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 3310
[ Назад ]

Исходное сообщение
"Tomcat 5.x и ДВА виртуальных сервера"

Отправлено podol3 , 11-Май-05 17:55 
Вопрос: можно ли на одном IP на одной машине создать два хоста с помощью Jakarta Tomcat(www.first.ru, www.second.ru)?
И тут же очень сходный вопрос: Сам по себе Tomcat - это полноценнный веб-сервер или мне нужно обязательно ставить apache? Т.е. хватит мне одного Томкета под это дело?
Заранее благодарен. С Уважением Алексей!

Содержание

Сообщения в этом обсуждении
"Tomcat 5.x и ДВА виртуальных сервера"
Отправлено dev , 12-Май-05 14:01 
>Вопрос: можно ли на одном IP на одной машине создать два хоста
>с помощью Jakarta Tomcat(www.first.ru, www.second.ru)?

Да

>И тут же очень сходный вопрос: Сам по себе Tomcat - это
>полноценнный веб-сервер или мне нужно обязательно ставить apache? Т.е. хватит мне
>одного Томкета под это дело?

Лучше с Апачем.


"Tomcat 5.x и ДВА виртуальных сервера"
Отправлено podol3 , 12-Май-05 18:15 
а как же тогда идет процесс вызова "сайтов"? (если имеем только одну jakarta-tomcat, без апача)
www.first.ru --> DNS --> IP(a1,a2,a3,a4) --> jakarta (как в этом месте tomcat "понимает" что запрос пришел на www.first.ru, а не на www.second.ru ).
Может jakarta-tomcat вывешивает сайты на разных портах?
(почему я так дотошно спрашиваю - ни фига не получается...пытаюсь уяснить ПРИНЦИП работы...). В Инете об этом инфы почти нет...все в основном касаеться только устанвки jakarta-tomcat.

"Tomcat 5.x и ДВА виртуальных сервера"
Отправлено dev , 12-Май-05 21:46 
>а как же тогда идет процесс вызова "сайтов"? (если имеем только одну
>jakarta-tomcat, без апача)
>www.first.ru --> DNS --> IP(a1,a2,a3,a4) --> jakarta (как в этом месте tomcat "понимает" что запрос пришел на www.first.ru, а не на www.second.ru ).

А как ты думаешь, как это в Апаче работает? ;)
Подробности смотри в RFC 2616 (HTTP/1.1).
Если кратко, то имя сайта передается при запросе.

>Может jakarta-tomcat вывешивает сайты на разных портах?

Это тоже можно, но не обязательно.

>(почему я так дотошно спрашиваю - ни фига не получается...пытаюсь уяснить ПРИНЦИП
>работы...). В Инете об этом инфы почти нет...все в основном касаеться
>только устанвки jakarta-tomcat.

Объяви несколько <Host> в conf/server.xml.