IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tomcat et TomEE Java Discussion :

Configuration du mod_jk


Sujet :

Tomcat et TomEE Java

  1. #1
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 27
    Par défaut Configuration du mod_jk
    Bonjour,

    Je suis entrain de déployer une application GWT(Google Web Toolkit).

    j'ai installé TOMCAT 6 sur un Ubuntu
    L'application marche bien à l'adresse suivante : http://localhost:8080/mp3s/ (mp3s est le nom du dossier de mon application)

    J'ai installé ensuite Apache 2. En tapant http://localhost/ je tombe sur apache, en tapant http://localhost:8080 je tombe sur tomcat. jusque la pas de problème.

    je voulais combiner les deux serveurs (apache et tomcat) pour eviter à l'utilisateur de taper le port 8080 pour acceder au page générées par TOMCAT. pour cela j'ai installé le mod_jk.

    Mais quand j'accede à la page : http://localhost/mp3s je tombe sur une erreur 404 !



    Voici ma conf :

    httpd.conf :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    LoadModule jk_module /usr/lib/apache2/modules/mod_jk.so
     
    JkWorkersFile /etc/apache2/worker.properties
    JkLogFile /etc/apache2/log/mod_jk.log
    JkLogLevel error
    JkMount /mp3s kityworker
    JkMount /mp3s/* kityworker

    worker.properties :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    workers.tomcat_home=/usr/local/tomcat
    workers.java_home=/usr/lib/jvm/java-6-sun-1.6.0.00
    ps=/
    worker.list=kityworker
    worker.kityworker.port=8009
    worker.kityworker.host=localhost
    worker.kityworker.type=ajp13
    j'ai loupé quelque chose?
    Aidez moi s'il vous plait à résoudre se problème


    Edit : petite précision : quand j'accède au localhost je tombe sur :
    apache2-default/
    phpmyadmin/

  2. #2
    Membre émérite Avatar de Gardyen
    Homme Profil pro
    Bio informaticien
    Inscrit en
    Août 2005
    Messages
    637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Bio informaticien

    Informations forums :
    Inscription : Août 2005
    Messages : 637
    Par défaut
    ajouter ton url a monter dans httpd.conf ?:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    LoadModule jk_module /usr/lib/apache2/modules/mod_jk.so
     
    JkWorkersFile /etc/apache2/worker.properties
    JkLogFile /etc/apache2/log/mod_jk.log
    JkLogLevel error
    JkMount /examples kityworker
    JkMount /examples/* kityworker
     
    JkMount /mp3 kityworker
    JkMount /mp3/* kityworker

  3. #3
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 27
    Par défaut
    Citation Envoyé par Gardyen Voir le message
    ajouter ton url a monter dans httpd.conf ?:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    LoadModule jk_module /usr/lib/apache2/modules/mod_jk.so
     
    JkWorkersFile /etc/apache2/worker.properties
    JkLogFile /etc/apache2/log/mod_jk.log
    JkLogLevel error
    JkMount /examples kityworker
    JkMount /examples/* kityworker
     
    JkMount /mp3 kityworker
    JkMount /mp3/* kityworker
    Je vous ai donné la mauvaise conf ... en effet j'ai bien
    JkMount /mp3s kityworker
    JkMount /mp3s/* kityworker

    Donc le fichier httpd.conf

    Toutes mes excuses

  4. #4
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 27
    Par défaut
    Je suis obligé de toucher au fichier tomcat/conf/server.xml ?

    Voila ce que j'ai :

    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

    Dois-je ajouter un attribut className ?
    Si oui je dois mettre quoi dedant?

  5. #5
    Membre émérite Avatar de Gardyen
    Homme Profil pro
    Bio informaticien
    Inscrit en
    Août 2005
    Messages
    637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Bio informaticien

    Informations forums :
    Inscription : Août 2005
    Messages : 637
    Par défaut
    hum normalement il n'y a rien a changer au niveau de tomcat

    il n'y a pas de firewall ou un autre processus bloquant le port 8009 ?

  6. #6
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 27
    Par défaut
    Citation Envoyé par Gardyen Voir le message
    hum normalement il n'y a rien a changer au niveau de tomcat

    il n'y a pas de firewall ou un autre processus bloquant le port 8009 ?
    Le ubuntu est fraichement installé, donc je pense pas qu'il y a un processus qui bloque le port.

    Niveau VistualHost de apache faut pas faire un truc(ou crée un nouveau?)?

  7. #7
    Membre émérite Avatar de Gardyen
    Homme Profil pro
    Bio informaticien
    Inscrit en
    Août 2005
    Messages
    637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Bio informaticien

    Informations forums :
    Inscription : Août 2005
    Messages : 637
    Par défaut
    non non rien à faire sur tomcat ou apache, à part ajouter le jkmount et redémarrer les 2 à la fin :p

    essaie de comparer ton installation avec ce qui est indiqué dans ce tuto

    mais à priori tu as configuré correctement, je ne vois pas d'où ça peut venir...

  8. #8
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 27
    Par défaut
    J'ai réglé le problème en installant une nouvelle version de apache 2.2.6 et en utilisant ce fichier pour le mod_jk : http://www.apache.org/dist/tomcat/to...httpd-2.2.6.so

    Merci pour votre aide

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 36
    Par défaut
    non non rien à faire sur tomcat ou apache, à part ajouter le jkmount et redémarrer les 2 à la fin :p

    essaie de comparer ton installation avec ce qui est indiqué dans ce tuto

    mais à priori tu as configuré correctement, je ne vois pas d'où ça peut venir...
    Bonsoir, je suis allé voir ce fameux tuto, et je dois bien reconnaitre qu'il est beaucoup plus complet que ce que j'avais trouvé précédemment.
    Néanmoins, je l'ai suivi correctement, mais depuis que j'ai modifié le httpd.conf, mon serveur Apache ne peut plus démarrer. Est-ce normal? Je suppose que non.

    Je ne vois pas ce qui aurait pu boguer dans l'histoire... Je suis en train d'installer tomcat en prévision d'un projet ce semestre qui en nécessitera l'utilisation, par conséquent je n'ai pas eu la possibilité de tester une page jsp ou une servlet...

    Pour ce qui est de l'installation:
    - Je suis sur Windows XP
    - J'ai installé Apache avec WAMP, ce qui fonctionnait très bien avant cette tentative foireuse d'intégrer Tomcat.
    - Tomcat tout seul me donne bien une page sur localhost:8080
    - J'ai téléchargé le mod_jk.so dans le sous-répertoire modules...
    - J'ai créé mot pour mot le worker.properties du tutoriel dans le sous-répertoire conf.
    - J'ai intégré presque mot pour mot le code à copier dans le httpd.conf, les seules modifications étant bien sur les chemins des fichiers...
    - J'ai demandé à mon firewall Windows d'ouvrir le port TCP 8009.

    Sachant que je n'ai pas réussi à accéder à tomcat-docs comme dans le tuto, je me suis dit que je pourrais peut-être mettre en commentaire les JKmount, mais ça ne marche pas non plus...

    Je ne comprends pas ce qui s'est passé, donc si quelqu'un pouvait m'aider ce serait sympatique.

    Ou quelqu'un a-t-il un autre moyen plus facile de faire gérer sur un même site des pages php et des pages jsp?

  10. #10
    Candidat au Club
    Inscrit en
    Mars 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 3
    Par défaut Couplage Apache / Tomcat / Ubuntu
    Hello,
    J'ai le même problème que hebmaster. Je suis sous Ubuntu 7.10.
    Version Apache 2.2.4
    version de Mod_jk 1.2.26
    Apache Tomcat 5

    J'ai configuré mes fichiers httpd.conf et workers.properties comme décrit plus haut ou du tuto.

    Je peux accéder à mon appli Java via localhost:8080 et le serveur Apache par http://localhost.
    mais pas http://localhost/monappli

    le port 8009 est bien débloqué (vérifié par telnet). Je ne sais plus vers quels saints me tourner. J'ai fait la même chose sur une machine en Windows XP avec le mod_jk.dll qui va bien et j'ai aucun problème tout fonctionne. Mais en Linux qui sera mon serveur de production.

    Merci de m'aider
    Ludji

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Configurer mod_jk pour rediriger un sous-domaine vers JBoss
    Par rozwel dans le forum Wildfly/JBoss
    Réponses: 5
    Dernier message: 01/08/2012, 15h48
  2. Configuration du mod_jk avec httpd et JBoss
    Par Sfaxiano dans le forum Wildfly/JBoss
    Réponses: 3
    Dernier message: 24/09/2010, 09h58
  3. Couplage Apache Tomcat, configuration du mod_jk
    Par skulled dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 26/03/2009, 10h31
  4. [Tomcat][Mod_JK] Problème configuration racine
    Par quilovni dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 08/10/2008, 14h07
  5. Configuration Apache&Tomcat Mod_jk
    Par PatrickC dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 24/09/2007, 08h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo