Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Apache+Tomcat+mod_jk2 
:(
    Опции темы
IIEIIEJI
Дата 15.3.2009, 07:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Всем добрый день!
Прошу помочи в данной задаче, есть Apache и Tomcat. Задача заключается в следующем, чтоб оба сервера висели на 80 порту, при запросе пользователся http://www.example.com выдавался контент Apache,  при наборе наборе http://www.example.com/servlet/ пользователь попадал на сервер приложений( Tomcat ). Пытаюсь решить данну задачу с помощью модуля mod_jk2, сервера Apache 2.0 и Tomcat 5.5. Проблема в том что модуль ну ни в какую не хочет коннектиться к Tomcat  хоть убей. Если кто то сталкивался с подобными проблемами или решал их прошу помощи. 
P.s. Прошу работающих конфигурационных файлов!
PM MAIL   Вверх
DSsupport
Дата 15.3.2009, 22:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Попробуйте посмотреть в сторону модуля mod_proxy. В частности можно попробовать такую конструкцию:
- apache работает на 80 порту
- tomcat работает на localhost на порту 8080
- Апач проксирует http://www.example.com/servlet/  на http://localhost:8080/

Далее подключаете к апачу модуль mod_proxy и добавляете в http.conf
Код

<Proxy *>
Order deny,allow
Allow from all
</Proxy>

ProxyRequests Off
ProxyPreserveHost On

ProxyPass           /servlet/       http://localhost:8080/
ProxyPassReverse    /servlet/       http://localhost:8080/

PM MAIL WWW ICQ GTalk Jabber   Вверх
IIEIIEJI
Дата 16.3.2009, 02:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Proxy кидает по умолчание не на 8080, а на 80. Выдается ошибка что не обнаружено в httdocs данной подпапки
PM MAIL   Вверх
DSsupport
Дата 16.3.2009, 12:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Модуль mod_proxy точно подключен к апачу?

Есть ли в конфиге апача примерно такие строки(в зависимости от версии апача и Операционной системы):
Код

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so


Если есть данные строки, то добавьте сразу после них:
Код

<Proxy *>
Order deny,allow
Allow from all
</Proxy>

ProxyRequests Off
ProxyPreserveHost On

ProxyPass           /servlet/       http://localhost:8080/
ProxyPassReverse    /servlet/       http://localhost:8080/


незабываем делать apachectl -t и apachectl restart
PM MAIL WWW ICQ GTalk Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




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


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

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