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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Mise en place d'un serveur Tomcat 6 sous ubuntu 9.10

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Mise en place d'un serveur Tomcat 6 sous ubuntu 9.10

n°1213079
stupidduck
Posté le 24-04-2010 à 14:07:21  profilanswer
 

Bonjour  :)

 

J'ai une ubuntu 9.10 sur laquelle je dois déployer un serveur tomcat afin de faire tourner OpenSI (logiciel de comptabilité / gestion), j'ai installé les paquets tomcat6 tomcat6-admin et tomcat6-docs, j'ai modifié mon /etc/tomcat6/tomcat6-users.xml, voila à quoi il ressemble :

 
Code :
  1. <tomcat-users>
  2. <!--
  3.   <role rolename="tomcat"/>
  4.   <role rolename="role1"/>
  5.   <role rolename="manager"/>
  6.   <role rolename="admin"/>
  7.   <user username="tomcat" password="tomcat" roles="tomcat"/>
  8.   <user username="role1" password="tomcat" roles="role1"/>
  9.   <user username="both" password="tomcat" roles="tomcat,role1"/>
  10.   <user username="admin" password="" roles="admin,manager"/>
  11. -->
  12. </tomcat-users>
 

mon HOME_JAVA pointe bien vers une installation valide de java

 

j'ai redémarré tomcat, mais lorsque je veux accéder à la partie admin (localhost:8080/manager/html) j'obtiens une erreur 404.

 
Code :
  1. Etat HTTP 404 - /manager/html
  2. type Rapport d'�tat
  3. message /manager/html
  4. description La ressource demand�e (/manager/html) n'est pas disponible.
  5. Apache Tomcat/6.0.20
 

Par contre localhost:8080 est bien accessible...

 

Je n'arrive pas à trouver la solution à ce problème (je ne sais pas trop où chercher non plus...)

 

need help  :??:


Message édité par stupidduck le 24-04-2010 à 14:12:03

---------------
If you can't find a way, create one!
mood
Publicité
Posté le 24-04-2010 à 14:07:21  profilanswer
 

n°1213083
fighting_f​alcon
Posté le 24-04-2010 à 15:30:47  profilanswer
 

les logs de tomcat disent quoi ?

n°1213084
stupidduck
Posté le 24-04-2010 à 16:13:10  profilanswer
 

Dans /var/log/tomcat6 j'ai deux log :

 

localhost.log vide et catalina.log

 
Code :
  1. 24-avr.-2010 16:05:49 org.apache.coyote.http11.Http11Protocol init
  2. INFO: Initialisation de Coyote HTTP/1.1 sur http-8080
  3. 24-avr.-2010 16:05:49 org.apache.catalina.startup.Catalina load
  4. INFO: Initialization processed in 2191 ms
  5. 24-avr.-2010 16:05:49 org.apache.catalina.core.StandardService start
  6. INFO: D�marrage du service Catalina
  7. 24-avr.-2010 16:05:49 org.apache.catalina.core.StandardEngine start
  8. INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
  9. 24-avr.-2010 16:05:53 org.apache.coyote.http11.Http11Protocol start
  10. INFO: D�marrage de Coyote HTTP/1.1 sur http-8080
  11. 24-avr.-2010 16:05:53 org.apache.catalina.startup.Catalina start
  12. INFO: Server startup in 3979 ms
 

Pas d'erreur apparemment...


Message édité par stupidduck le 24-04-2010 à 16:16:23

---------------
If you can't find a way, create one!
n°1213085
stupidduck
Posté le 24-04-2010 à 16:17:52  profilanswer
 

J'ai installé tomcat6-examples :

 

localhost:8080/examples marche mais si je veux aller sur un applet java (localhost:8080/examples/jsp) j'ai la même erreur 404 ....

 

Donc en gros les .html s'affichent bien, je peux créer une page .html pur et la mettre dans /var/lib/tomcat6/webapps/ROOT et elle s'affiche correctement

 

localhost:8080/docs/ marche bien aussi (pages en html)

 

Ce serait donc lié à java ?

 

Je ne comprends pas grand chose à la façon dont tomcat gère les répertoires... J'ai dans /usr/share :

 

tomcat6/
tomcat6-admin
tomcat6-docs
tomcat6-examples


Message édité par stupidduck le 24-04-2010 à 17:14:33

---------------
If you can't find a way, create one!
n°1213090
fighting_f​alcon
Posté le 24-04-2010 à 17:50:20  profilanswer
 

et dans /var/log/syslog, /var/log/messages, /var/log/daemon.log ?

n°1213092
stupidduck
Posté le 24-04-2010 à 18:07:30  profilanswer
 

syslog :

 
Code :
  1. Apr 24 17:21:08 gilles-laptop jsvc.exec[1340]: 24-avr.-2010 17:21:08 org.apache.coyote.http11.Http11Protocol pause#012INFO: Suspension de Coyote HTTP/1.1 sur http-8080
  2. Apr 24 17:21:09 gilles-laptop jsvc.exec[1340]: 24-avr.-2010 17:21:09 org.apache.catalina.core.StandardService stop#012INFO: Arr�t du service Catalina
  3. Apr 24 17:21:09 gilles-laptop jsvc.exec[1340]: 24-avr.-2010 17:21:09 org.apache.coyote.http11.Http11Protocol destroy#012INFO: Arr�t de Coyote HTTP/1.1 sur http-8080
  4. Apr 24 17:21:15 gilles-laptop jsvc.exec[3047]: 24-avr.-2010 17:21:15 org.apache.coyote.http11.Http11Protocol init#012INFO: Initialisation de Coyote HTTP/1.1 sur http-8080#$
  5. Apr 24 17:21:15 gilles-laptop jsvc.exec[3047]: 24-avr.-2010 17:21:15 org.apache.catalina.core.StandardService start#012INFO: D�marrage du service Catalina
  6. Apr 24 17:21:15 gilles-laptop jsvc.exec[3047]: 24-avr.-2010 17:21:15 org.apache.catalina.core.StandardEngine start#012INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
  7. Apr 24 17:21:16 gilles-laptop jsvc.exec[3047]: 24-avr.-2010 17:21:16 org.apache.coyote.http11.Http11Protocol start#012INFO: D�marrage de Coyote HTTP/1.1 sur http-8080
  8. Apr 24 17:21:16 gilles-laptop jsvc.exec[3047]: 24-avr.-2010 17:21:16 org.apache.catalina.startup.Catalina start#012INFO: Server startup in 425 ms
 

message

 
Code :
  1. Apr 24 16:05:41 gilles-laptop kernel: [   25.834205] warning: `jsvc' uses 32-bit capabilities (legacy support in use)
 

daemon

 
Code :
  1. Apr 24 16:05:49 gilles-laptop jsvc.exec[1340]: 24-avr.-2010 16:05:49 org.apache.coyote.http11.Http11Protocol init#012INFO: Initialisation de Coyote HTTP/1.1 sur http-8080#$
  2. Apr 24 16:05:49 gilles-laptop jsvc.exec[1340]: 24-avr.-2010 16:05:49 org.apache.catalina.core.StandardService start#012INFO: D�marrage du service Catalina#01224-avr.-201$
  3. Apr 24 16:05:53 gilles-laptop jsvc.exec[1340]: 24-avr.-2010 16:05:53 org.apache.coyote.http11.Http11Protocol start#012INFO: D�marrage de Coyote HTTP/1.1 sur http-8080
  4. Apr 24 16:05:53 gilles-laptop jsvc.exec[1340]: 24-avr.-2010 16:05:53 org.apache.catalina.startup.Catalina start#012INFO: Server startup in 3979 ms
  5. Apr 24 16:05:54 gilles-laptop gdm-simple-greeter[1485]: WARNING: Unable to lookup user name tomcat: Succès Je ne sais pas si ca à un rapport...
  6. Apr 24 16:05:53 gilles-laptop jsvc.exec[1340]: 24-avr.-2010 16:05:53 org.apache.coyote.http11.Http11Protocol start#012INFO: D�marrage de Coyote HTTP/1.1 sur http-8080
  7. Apr 24 16:05:53 gilles-laptop jsvc.exec[1340]: 24-avr.-2010 16:05:53 org.apache.catalina.startup.Catalina start#012INFO: Server startup in 3979 ms
  8. Apr 24 16:05:54 gilles-laptop gdm-simple-greeter[1485]: WARNING: Unable to lookup user name tomcat: Succès
 

Vraiment, je pige pas...


Message édité par stupidduck le 24-04-2010 à 18:08:39

---------------
If you can't find a way, create one!
n°1213093
stupidduck
Posté le 24-04-2010 à 18:21:54  profilanswer
 

Même problème ici : http://forum.ubuntu-fr.org/viewtop [...] 8#p3424198
 
Bon, c'est ptet lié à unbuntu, je ne vois pas ce problème sous d'autres distri... C'est con mais j'ai pas envie de passer 107 ans sur ce problème, si un changement de distrib fait l'affaire...


---------------
If you can't find a way, create one!
n°1213094
fighting_f​alcon
Posté le 24-04-2010 à 18:33:42  profilanswer
 

modifie ton tomcat6-users.xml ainsi :
 

Citation :


<tomcat-users>
   <role rolename="tomcat"/>
   <role rolename="role1"/>
   <role rolename="manager"/>
   <role rolename="admin"/>
   <user username="tomcat" password="tomcat" roles="tomcat"/>
   <user username="role1" password="tomcat" roles="role1"/>
   <user username="both" password="tomcat" roles="tomcat,role1"/>
   <user username="admin" password="" roles="admin,manager"/>
</tomcat-users>

n°1213118
stupidduck
Posté le 25-04-2010 à 11:08:57  profilanswer
 

Toujours pas :/

 

J'ai installé OpenSuse 11.2, ca marche du premier coup :o fuck ubuntu

 

edit : merci quand même pour l'aide !


Message édité par stupidduck le 25-04-2010 à 11:09:17
n°1213126
fighting_f​alcon
Posté le 25-04-2010 à 12:49:17  profilanswer
 

bon, bein pour ma part :
* j'ai installé tomcat6-admin (pas besoin de tomcat6-docs)
* j'ai modifié le fichier /etc/tomcat6/tomcat-users.xml (et non tomcat6-users.xml) ainsi :

Code :
  1. <tomcat-users>
  2.   <role rolename="manager"/>
  3.   <user username="admin" password="admin" roles="manager"/>
  4. </tomcat-users>


* j'ai relancé le service (sudo /etc/init.d/tomcat6 restart)

 

et ... ça marche ;)


Message édité par fighting_falcon le 25-04-2010 à 12:49:25
mood
Publicité
Posté le 25-04-2010 à 12:49:17  profilanswer
 

n°1213148
stupidduck
Posté le 25-04-2010 à 21:07:38  profilanswer
 

arf, c'était tou con :D
 
(sous opensuse c'est aussi tomcat-user.xml)


---------------
If you can't find a way, create one!

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

  Mise en place d'un serveur Tomcat 6 sous ubuntu 9.10

 

Sujets relatifs
Serveur FTP sous LinuxProbleme autentification serveur.
Quel OS pour un petit serveur maisonBesoin de conseils Serveur Proxy Linux
[Résolu] Administrer un parc de machines (script, ssh, sudo, ubuntu) configuration ubuntu server
Mon Ubuntu ne trouve pas mon cd de boot de WindowsInstaller Ubuntu avec USB
Os le plus lite du marché et serveur web[ubuntu] Partage et droit de modification
Plus de sujets relatifs à : Mise en place d'un serveur Tomcat 6 sous ubuntu 9.10


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