Normalement quand tu mets un apache devant Tomcat tu utilises le port 80 d'Apache.
C'est mod_jk (ou mod_webapp) qui forwarde � Tomcat sur son port AJP (le 8009 par 
d�faut) selon les directives AjpMount de httpd.conf

La solution la plus simple, du moins pour moi, est d'utiliser mod_jk avec la 
g�n�ration automatique de la section de httpd.conf par Tomcat.
Je n'ai jamais trouv� de doc sur mod_webapp alors...je m'en passe. D'autant plus qu'il 
parait qu'il ne g�re pas le load balancing.

En gros tu as des tags <listener> � ajouter c�t� tomcat dans ton server.xml, qui 
provoquent la g�n�ration de $CATALINA_HOME/conf/auto/mod_jk.conf
Il faut ensuite �crire un fichier worker.properties puis dans httpd.conf inclure 
mod_jk.conf
Ensuite d�marrer Tomcat, il g�n�re alors mod_jk.conf pour toutes les webapps qu'on lui 
a demand� puis red�marrer Apache.

Voil� comment je fonctionne en d�v actuellement.
(En prod j'ai un cluster avec Apache s�par�, c'est un peu diff�rent.)

Voil�, juste une chose, je n'ai rien invent�, tout est expliqu� clairement dans la doc 
livr�e avec Tomcat.

Patrice
-----Original Message-----
From: Eric LEMAITRE <[EMAIL PROTECTED]>
To: Liste Java <[EMAIL PROTECTED]>
Date: Tue, 16 Jul 2002 00:22:37 +0200
Subject: Probleme Tomcat

Salut la liste !

J'essaye d'installer un Tomcat-4.0.3 (paquetage int�gr� 
jboss-3.0.0_tomcat-4.0.3.zip) sur un Linux RedHat 7.3 (Apache version 
1.3.23).
Le JDK Java install� pour Linux est un jdk1.3.1_04 de Sun.
Tout semble bien configur�, mais lorsque je tape l'URL "localhost:8080" 
je vois dans le navigateur un message disant � peu pr�s "pas de 
connecteur". Pourtant ce message ne me para�t pas � la sauce Apache, on 
dirait bien que c'est le service TomCat qui l'affiche.
Des suggestions, car moi je patauge ?

@ ++ !

-- 
Eric LEMAITRE
CNAM Computer Engineer, MS/CS
Certified Java Programmer, Cisco Network & Design Associate, Linux RedHat Engineer & 
Trainer
Java : SCJP2 (#H3CPAR00B0)
Cisco : CCNA (#CSCO10300611), CCDA (#CSCO10437862)
Linux RedHat : RHCE (#806099741300292), RHCX




-- Use Opera, the most user-friendly web browser on Earth --

Répondre à