Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/02/2010, à 17:28

arno974

TomCat 6 examples et manager

Bonjour à tous,

J'ai installé ce matin tomcat 6 via synaptic. J'ai également installé les paquets admins et examples. Néanmoins, je n'arrive pas à les faire fonctionner. Quand je pointe sur l'adresse donnée dans les différents tutos, j'ai une erreur 404 qui est retournée.

Pourtant quand je fais un http://localhost:8080/, le serveur fonctionne correctement. J'ai installé également un fichier sample.war qui lui aussi fonctionne.

Ce que je ne comprends pas c'est que ni manager ou examples ne sont dans le répertoire webapps. Ils sont dans :
/usr/share/tomcat6-admin/
et
/usr/share/tomcat6-examples/


Pourriez-vous me dire ce que j'ai raté ?
je me suis aidé de la doc d'Ubuntu pour installer tomcat [1].

Merci


Arnaud

[1] http://doc.ubuntu-fr.org/tomcat

Hors ligne

#2 Le 09/02/2010, à 23:08

Elemmire

Re : TomCat 6 examples et manager

Quel est le contenu du fichier /etc/tomcat6/tomcat-users.xml ?

est ce que tu obtient quelque chose quand tu accede à:
http://localhost:8080/manager/html
http://localhost:8080/host-manager/html
http://localhost:8080/manager/list
?

Dernière modification par Elemmire (Le 09/02/2010, à 23:10)

Hors ligne

#3 Le 24/04/2010, à 17:54

StupidDuck

Re : TomCat 6 examples et manager

J'ai exactement le même problème.

Les pages en html pur semblent fonctionner (comme l'index.html par defaut à la racine de tomcat), mais les jsp ne fonctionnent pas...

http://localhost:8080/manager/html
http://localhost:8080/host-manager/html
http://localhost:8080/manager/list

=> etat HTTP 404 hmm

Hors ligne

#4 Le 24/04/2010, à 21:23

funkalee

Re : TomCat 6 examples et manager

Pour commencer télécharge tomcat depuis le site apache et décompresse le ou tu veux ou tu as tous les droits
moi c'est dans /data/app/apache/tomcat/6/
rend exécutable les fichiers sh de tomcat

chmod u+x '/data/app/apache/tomcat/6/bin/catalina.sh' '/data/app/apache/tomcat/6/bin/digest.sh' '/data/app/apache/tomcat/6/bin/setclasspath.sh' '/data/app/apache/tomcat/6/bin/shutdown.sh' '/data/app/apache/tomcat/6/bin/startup.sh' '/data/app/apache/tomcat/6/bin/tool-wrapper.sh' '/data/app/apache/tomcat/6/bin/version.sh'

va dans server.xml du tomcat que tu as decompréssé
change ces lignes
<Server port="8055" shutdown="SHUTDOWN">
ce que tu veux qui ne soit pas deja pris et pas 8005 moi j'ai mis 8055
    <Connector connectionTimeout="20000" port="8088" protocol="HTTP/1.1" redirectPort="8443"/>
met le numéro de port que tu veux mais pas 8080 comme ca cela ne crée pas de collision de port avec la version packagé, moi j'ai mis 8088

va dans tomcat-users.xml
normalement d'origine ya pas de user
alors modifie la ligne de déclaration d'admin comme ceci
<tomcat-users>
    <!--
  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="role1" password="tomcat" roles="role1"/>
-->
    <user password="monMDP" roles="manager,admin" username="tomcatAdminLogin"/>
</tomcat-users>


apres tu va dans le terminal tu tappe
/data/app/apache/tomcat/6/bin/startup.sh

et pour l'arreter
/data/app/apache/tomcat/6/bin/shutdown.sh

http://localhost:8088 et hop ton tomcat marche tout est centralisé dans le même dossier
je te conseil d'interfacer ton tomcat avec netbeans ou eclipse tu pourra suivre les log, deployer, dédeployer demarrer arreter tomcat d'un simple click

Pour finir la version packagé est bien pour de la prod pas pour du dev et encore moins pour apprendre.

http://brabant.developpez.com/tutoriel/ … cationweb/

l'ideal en phase d'apprentissage je pense c'est d'installer tomcat avec netbeans, pas celui de synaptic mais celui du site http://netbeans.org/downloads/index.html

Dernière modification par funkalee (Le 25/04/2010, à 00:18)

Hors ligne

#5 Le 20/05/2010, à 10:29

Deallyra

Re : TomCat 6 examples et manager

Bonjour,

  J'ai exactement le même problème.

Faire une installation depuis un tar peut être une solution mais ça n'expliquerait pas pourquoi depuis les paquets cela ne fonctionne pas.

et même en déplacant les dossier manager, host-manager et examples, seul le dernier fonctionne... Parce qu'il a un index.html ?

Hors ligne