Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1119 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  tomacat + apache "classique"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

tomacat + apache "classique"

n°931177
dam1330
...
Posté le 06-07-2007 à 13:33:10  profilanswer
 

hello,
 
pour geeker j'ai voullu installer apache sur mon serveur, j'avais deja un apache2.2 avec mes pages web.
 
J'ai mis mon tomcat, ca marche nickel.
 
Mais voila, j'ai cru comprendre que tomcat utilise un autre port que le 80, sur mon routeur je n'ai qu"une regle de NAT pour le port 80 donc je pensais que si je continuais a utiliser http://moi.cjb.net je devais continuer a tomber sur mes pages classiques, mais la j'atterris toujours sur tomcat.
 
Quand je desactive le module jk d'apache je retombe sur mes pages web traditionnelles.
 
J'ai rien touché a la config d'apache a part le module jk:
 
 
/etc/apache2/mods-enabled/jk.load
 
LoadModule jk_module /usr/lib/apache2/modules/mod_jk.so
JkWorkersFile /etc/apache2/workers.properties
JkLogFile /var/log/apache2/mod_jk.log
JkLogLevel debug
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
JkMount / worker1
JkMount /* worker1
 
 
/etc/apache2/workers.properties
 
workers.tomcat_home=/usr/share/tomcat5.5
orkers.java_home=/usr/lib/jvm/java-6-sun/
ps=/
worker.list=worker1
worker.worker1.port=8009
worker.worker1.host=localhost
worker.worker1.type=ajp13
worker.worker1.lbfactor=1
 
 
j'aimerai que si je précise pas le port (80 donc) j'attérisse sur mes pages web normales
 
Quand je precise un port je tombe sur tomcat.
 
Je connais un peu les vhost mais avec tomcat je suis perdu
 
merci de votre aide

mood
Publicité
Posté le 06-07-2007 à 13:33:10  profilanswer
 

n°931203
fighting_f​alcon
Posté le 06-07-2007 à 14:15:45  profilanswer
 

dans ce cas, n'utilise pas le module jk d'apache ...
 
comme ça :
- port 80 -> apache et que lui
- port 8080 (ou autre, 8009 d'ailleurs a priori) -> tomcat direct

n°931271
dam1330
...
Posté le 06-07-2007 à 15:07:25  profilanswer
 

ha ok je pensais que le module etait obligatoire
 
Ok, je me suis bien pris la tete alors, chez moi le port est 8180


Message édité par dam1330 le 06-07-2007 à 15:27:21
n°931533
fighting_f​alcon
Posté le 07-07-2007 à 09:52:59  profilanswer
 

le module jk n'a rien d'obligatoire, il te permet juste de reforwarder, depuis ton apache, une requête qui est en fait destinée à tomcat
 
ça évite d'avoir un tomcat en frontal (sécurité, pas de changements de port dans l'url ...)

n°931728
VenerZen
M - D - M
Posté le 08-07-2007 à 15:18:40  profilanswer
 

Mais si je veux par exemple que pour un vhost donné, toutes les requêtes de pages html soient prises en compte et traitées par apache, et que les jsp soient traitées par tomcat. Donc en accèdant directement via le port 80, une partie est traitée par apache, et l'autre est traitée par tomcat.
C'est là que ce module est utile :??:


---------------
"L'abus de modération, nuit gravement à la consommation"
n°931729
dam1330
...
Posté le 08-07-2007 à 15:19:59  profilanswer
 

ouais voila c'est ce que j'aimerai faire

n°931916
fighting_f​alcon
Posté le 09-07-2007 à 08:39:20  profilanswer
 

venerzen > oui, là il faut le module jk
 
dam1330 > faudrait savoir ce que tu veux !! ;)

Citation :

j'aimerai que si je précise pas le port (80 donc) j'attérisse sur mes pages web normales
 
Quand je precise un port je tombe sur tomcat.


 
Tu peux faire un vhost pour le port 80 et un autre pour le port 8180, qui redirige tout à tomcat, mais dans ce cas je ne vois pas bien l'intérêt, si pour le vhost port 8180, tu n'as que des requêtes destinées à tomcat ...

n°931928
VenerZen
M - D - M
Posté le 09-07-2007 à 09:40:28  profilanswer
 

Ok :jap:  
Mais pour mettre en place le système tel que je l'ai dit, c'est directement via la configuration du vhost que ça se passe ?


---------------
"L'abus de modération, nuit gravement à la consommation"
n°931948
dam1330
...
Posté le 09-07-2007 à 10:23:35  profilanswer
 

fighting_falcon a écrit :

venerzen > oui, là il faut le module jk
 
dam1330 > faudrait savoir ce que tu veux !! ;)

Citation :

j'aimerai que si je précise pas le port (80 donc) j'attérisse sur mes pages web normales
 
Quand je precise un port je tombe sur tomcat.


 
Tu peux faire un vhost pour le port 80 et un autre pour le port 8180, qui redirige tout à tomcat, mais dans ce cas je ne vois pas bien l'intérêt, si pour le vhost port 8180, tu n'as que des requêtes destinées à tomcat ...


 
 
bein j'aimerai essayer plusieurs solutions dans le seul but d'apprendre  :)

n°932031
fighting_f​alcon
Posté le 09-07-2007 à 13:39:57  profilanswer
 

ok ...
 
y vois tu un peu plus clair alors ?

mood
Publicité
Posté le 09-07-2007 à 13:39:57  profilanswer
 

n°932037
dam1330
...
Posté le 09-07-2007 à 13:55:03  profilanswer
 

ouais, merci.
 
pour faire un vhost specialement pour tomcat, je le déclare dans site-enable d'apache comme un vhost classique ?

n°932228
fighting_f​alcon
Posté le 09-07-2007 à 17:03:14  profilanswer
 

oui ...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  tomacat + apache "classique"

 

Sujets relatifs
apache -> apache2Serveur Apache et Proxy sur le même port 80
Problème avec Apache 2, DirectoryIndex et accessibilité des pages[NUX]Apache, Ldap, Sasl, Ssl : HOW TO ???
Debian -probleme d'install ApacheHebergement de plusieur site sur un apache sous linux
[Webmin] le faire cohabiter avec apache sur meme port ?Apache 2 !
Installation d'un environnement FAMP foireuse (FreeBSD+Apache+SQL+PHP)Configuration Apache
Plus de sujets relatifs à : tomacat + apache "classique"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR