Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Apache + Tomcat / 4 сообщений из 4, страница 1 из 1
10.09.2007, 10:40:27
    #34787385
Apache + Tomcat
Идеи закончились, остались вопросы:

Что есть:
1. есть древний линукс (RedHat 9.0)
2. Есть веб приложение, которое крутится под tomcat 4.x и приложение доступно по адресу http://myhost.com:8080/myapp
3. Есть веб сервер apach 2.0.x который обслуживает сразу несколько виртуальных хостов: http://www.myhost1.com http://www.myhost2.com http://www.myhost3.com (эти хосты к java никакого отношения не имеют)

Что хочется:
хочется подружить Apache и Tomcat так, чтобы у Апача сконфигурировть виртуальный хост со своим имененм типа www.myhost4.com и направить его на приложение, сконфигуренное под Tomcat
http://myhost.com:8080/myapp

Как это сделать?

На данном этапе уже сконфигурен модуль для апача mod_jk.so он позволяет подружить Томкат и Апач.
но вся проблема в том, что если зайти на новосконфигуренный виртуальный хост www.myhost4.com, то показывается домашняя страница томката, а чтобы достучаться до своего приложения, надо повторить томкатовский uri
www.myhost4.com/myapp, вот от этого myapp и хочется избаваиться.
как это сделать??

Сорри за глупые вопросы и заранее спасибо за содержательные ответы.
...
Рейтинг: 0 / 0
10.09.2007, 10:46:44
    #34787419
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Apache + Tomcat
Нудистский Энтузиазм
2. Есть веб приложение, которое крутится под tomcat 4.x и приложение доступно по адресу http://myhost.com:8080/myapp

- используйте AJP-коннектор вместо HTTP-коннектора
...
Рейтинг: 0 / 0
10.09.2007, 18:29:39
    #34789329
Apache + Tomcat
Kachalov
- используйте AJP-коннектор вместо HTTP-коннектора

Спасибо за ответ.
Но у меня было впечатление, что от JServ отказались достаточно давно, что означает этим петем идти не стоит в долгосрочной перспективе, а хочется сконфигурить и к этому вопросу больше не возвращаться.
вобщем-то более новый подход в виде mod_jk коннектора работает неплохо(т.е. апач вполне нормально передает обработку запроса томкату), тока покопавшись в документации, я не понял, как маппировть виртуальные хосты апача с веб приложениями томката.
трудно поверить, чтобы в более новом подходе не подумали бы о такой простой вещи.
У меня подозрение, что каким-то образом нужно сконфигурить uriworkermap.properties но как его подружить с моим случаем не знаю.
...
Рейтинг: 0 / 0
10.09.2007, 18:42:04
    #34789353
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Apache + Tomcat
Нудистский Энтузиазм
у меня было впечатление, что от JServ отказались достаточно давно, что означает этим петем идти не стоит в долгосрочной перспективе, а хочется сконфигурить и к этому вопросу больше не возвращаться.

- JServ давно умер, но AJP != JServ. Для соединения Tomcat с Apache используется mod_jk или mod_proxy - оба работают с протоколом AJP, и собственно AJP-коннектор в Tomcat позволяет открывает сокет черз который с ним будет общаться mod_jk или mod_proxy используя протокол AJP

Нудистский Энтузиазмя не понял, как маппировть виртуальные хосты апача с веб приложениями томката.
В настройках виртуального хоста Apache добавляете строки вида:
JkMount /servlet/* tomcat
tomcat - имя воркера настроенное в workers.properties , пример настройки
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Apache + Tomcat / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]