Retourner aux forums || Retourner au forum Linux.debian

Linux.debian : Install Tomcat sur Ubuntu foireuse

Posté par David FRANCOIS (page perso, ) le 19 octobre 2006
0
Bonjour, j'essaye d'installer un serveur Tomcat dans le but de pouvoir le découvrir. Toutefois, j'ai du mal à installer ca correctement ... J'ai installé le paquet tomcat5 par apt et j'ai également téléchargé puis décompacté le JDK de Sun. Puis j'ai naïvement copié le répertoire extrait dans /usr/lib, ce qui donne /usr/lib/jdk1.5.0_09. Et la, première chose étrange, le tuto que je suivais indiquait de faire
# update-alternatives --config java
et de choisir l'option j2sdk1.5-sun qui n'apparaît pas... Ce que j'obtiens est :
There are 5 alternatives which provide `java'.

  Selection    Alternative
-----------------------------------------------
      1        /usr/bin/gij-wrapper-4.1
*+    2        /usr/lib/jvm/java-gcj/jre/bin/java
      3        /etc/alternatives/kaffe-system/bin/java
      4        /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
      5        /usr/bin/java-sablevm
J'ai donc sélectionné la 4 qui avait l'air de ressembler le plus et j'ai lancé mon tomcat.
# /usr/share/tomcat5/bin/startup.sh
et essayé de me connecter sur le port 8080 par FireFox depuis une bécane sur le LAN sans succès (connexion refusée). J'ai essayé par lynx qui me donnait la même chose. Je me suis demandé si ca ne tournait pas sur une autre port et j'ai fouillé un peu /etc/tomcat5/server.xml pour trouver la ligne

j'ai encore naïvement soupiré d'aise en me disant que hahahaha j'étais bien bête et j'ai réessayé de me connecter sur le port 8005 sans succès toujours, lynx me répondant : Unexpected network read error; connection aborted.
J'ai vraiment du manquer un gros épisode si je galère comme ca, si vous pouviez m'aiguiller, m'aider ce serait terrible.
J'ai essayé les manips après avoir sélectionné les options 2 et 4 au  niveau des alternatives, j'ai bien exporté JAVA_HOME vers le bon répertoire (/usr/lib/jdk1.5.0_09) et j'ai essayé tout ca en démarrant tomcat par le startup.sh avec la sortie suivante
# /usr/share/tomcat5/bin/startup.sh
Using CATALINA_BASE:   /usr/share/tomcat5
Using CATALINA_HOME:   /usr/share/tomcat5
Using CATALINA_TMPDIR: /usr/share/tomcat5/temp
Using JAVA_HOME:       /usr/lib/jdk1.5.0_09


# ps aux | grep tomcat
root     11121  0.0  0.1   3716   604 pts/1    S    23:27   0:00 /bin/sh /usr/share/tomcat5/bin/catalina.sh start
root     11123  0.0  0.1   2912   800 pts/1    S+   23:29   0:00 grep tomcat
root@tina:/etc/tomcat5# kill 10
et en lancant tomcat en service
# /etc/init.d/tomcat5 start
Starting Tomcat 5 servlet engine using Java from /usr/lib/jdk1.5.0_09: tomcat5.

# ps aux | grep tomcat
tomcat5  11132  0.0  0.2   3724  1184 pts/1    S    23:29   0:00 su -p -s /bin/sh tomcat5 -c /usr/sbin/rotatelogs "/var/lib/tomcat5/logs/catalina_%F.log" 86400
tomcat5  11135  0.1  0.2   6228  1520 pts/1    S    23:29   0:00 /usr/sbin/rotatelogs /var/lib/tomcat5/logs/catalina_%F.log 86400
tomcat5  11141 10.8  6.1 322324 31624 pts/1    Sl   23:29   0:03 /usr/lib/jdk1.5.0_09/bin/java -Djava.awt.headless=true -Xmx128M -Djava.endorsed.dirs=/usr/share/tomcat5/common/endorsed -classpath /usr/lib/jdk1.5.0_09/lib/tools.jar:/usr/share/tomcat5/bin/commons-launcher.jar:/usr/share/tomcat5/bin/commons-logging-api.jar:/usr/share/tomcat5/bin/jmx.jar:/usr/lib/jdk1.5.0_09/jre//lib/jcert.jar:/usr/lib/jdk1.5.0_09/jre//lib/jnet.jar:/usr/lib/jdk1.5.0_09/jre//lib/jsse.jar:/usr/share/tomcat5/bin/bootstrap.jar:/usr/share/tomcat5/bin/commons-logging-api.jar -Djava.security.manager -Djava.security.policy==/var/lib/tomcat5/conf/catalina.policy -Dcatalina.base=/var/lib/tomcat5 -Dcatalina.home=/usr/share/tomcat5 -Djava.io.tmpdir=/var/lib/tomcat5/temp org.apache.catalina.startup.Bootstrap start
root     11161  0.0  0.1   1636   540 pts/1    R+   23:30   0:00 grep tomcat
Merci beaucoup de votre aide !

--
Save the planet, kill yourself.
> Lire le message (2 commentaires, moyenne: 1,5).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Port 8180

Posté par Cyriaque () le 20/10/2006 à 08:34. (lien). Évalué à 2.

Il me semble que sous Debian le port par défaut de Tomcat est le 8180 (Je suppose que c'est pareil sous Ubuntu).

Ca doit être précisé dans la doc /usr/share/doc/tomcat5 très certainement.

Sinon au pire, netstat peut te permettre de voir le port réellement utilisé par le processus Tomcat.

Et si c'est pas ça, les logs de /usr/share/tomcat5/logs indiquent-elles quelque chose d'anormal au démarrage ?

  • [^]Re: Port 8180

    Posté par David FRANCOIS (page perso, ) le 20/10/2006 à 17:10. (lien). Évalué à 1.

    Oooooh merveille !
    Ca marche sur le port 8180 !
    Merci un million de fois !

    --
    Save the planet, kill yourself.

Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.debian