Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> apache http-server и apache tomcat, В чём отличия? 
V
    Опции темы
olegrolik
Дата 12.10.2007, 10:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 309
Регистрация: 25.1.2006

Репутация: нет
Всего: нет



Не мог бы кто объяснить мне следующее: 

1) Если есть томкат, зачем нужен хттп-апач?

2) Если связывают томкат и хттп-апач, то для чего?

Возможно вопросы идиотские. Извините.
Спасибо.
PM MAIL   Вверх
VSergeyV
Дата 12.10.2007, 10:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 299
Регистрация: 9.5.2006
Где: Новосибирск

Репутация: нет
Всего: 3



apache tomcat - это веб сервер (Java веб контейнер) с подержкой JSP и Servlet; http-server - по сути "просто http-сервер", без поддержки какого либо серверной технологии формирования содержимого веб  страниц, появился он раньше томкета и сейчас очень распространен, к нему часто прикручивают модули для поддержки PHP, а вот связывают ли томкат и хттп-апач это врятли, точнее думаю незачем

Это сообщение отредактировал(а) VSergeyV - 12.10.2007, 10:40
PM MAIL ICQ   Вверх
tux
Дата 12.10.2007, 10:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Летатель
***


Профиль
Группа: Участник Клуба
Сообщений: 1853
Регистрация: 10.2.2005
Где: msk.ru

Репутация: 74
Всего: 132



Цитата(VSergeyV @  12.10.2007,  10:34 Найти цитируемый пост)
а вот связывают ли томкат и хттп-апач это врятли

Связывают. Обычно схема такая - Apache отдает статический контент, Tomcat - динамический. Во-первых, это распределение нагрузки, во-вторых, выдача статического контента - это то, что Apache умеет лучше всех. smile
PM MAIL Skype GTalk Jabber YIM   Вверх
olegrolik
Дата 12.10.2007, 10:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 309
Регистрация: 25.1.2006

Репутация: нет
Всего: нет



VSergeyV, спасибо.

tux, и тебе спасибо. 


Вопрос мой возник с тем, что я не пойму как использовать SSL в томкате. Читал офф. док., там ничего не сказано о закрытом ключе. Смотрел настройки SSL в обычном апаче, они отличаются от тех, что в томкате. Не означает ли это, что SSL в томкате можно использовать только с поддержкой хттп-апача?

Цитата

Обычно схема такая - Apache отдает статический контент, Tomcat - динамический.

А чем томкат плох для статических страниц?
PM MAIL   Вверх
batigoal
Дата 12.10.2007, 11:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 16
Всего: 151



Цитата(olegrolik @  12.10.2007,  11:54 Найти цитируемый пост)
А чем томкат плох для статических страниц? 

Чем конкретно - не знаю, но он изначально не под это затачивался, а имено под исполнение сервлетов.

Добавлено через 1 минуту и 18 секунд
Цитата

Historically, Apache has always been much faster than Tomcat at serving static content.


(отсюда)


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Ant88
Дата 15.10.2007, 08:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 33
Регистрация: 30.1.2007
Где: г. Самара

Репутация: нет
Всего: 1



Могут ли внутри Апача конфликтовать модули: Resin и PHP?
Я использую Tomcat, решил вдруг попробовать поставить Resin модулем к апачу, после этого апач стал выдавать 503-ю. Отключаешь модуль Resin - все работает нормально.
PM MAIL ICQ   Вверх
batigoal
Дата 15.10.2007, 08:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 16
Всего: 151



С резином Апач общается так: запрос, пришедший на его порт (например, 80), перебрасывает на порт Резина (например, 8080). Если с ПХП он общается по тому же принципу, то возможен конфликт портов.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Ant88
Дата 15.10.2007, 09:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 33
Регистрация: 30.1.2007
Где: г. Самара

Репутация: нет
Всего: 1



batigoal, По идее в этом случае 502-ю должен выдавать...
нет, что-то здесь не так. Отключаю ПХП, оставляю Апач с Резином - то же самое.
Апач на 8080, но так же и на 80-м получается.

PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0776 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.