Pages : 1
#1 Le 15/05/2007, à 21:03
- osmin
Installation de Tomcat
Bonjour à tous,
Je suis en train d'installer Tomcat et j'ai un petit souci. Je suis bloquée à cet endroit de la doc :
Il est possible qu'à l'installation du paquet, Tomcat ne soit pas correctement configuré pour utiliser une JDK installée ou que vous souhaitiez le voir utiliser un autre que celui par défaut. Dans ce cas, éditez le fichier « /etc/default/tomcat5 » et trouvez la ligne avec l'option « JAVA_HOME ». Décommentez-la et indiquer le chemin de la JDK que vous souhaitez utiliser. Dans le cas du JDK installé via la paquet « sun-java5-jdk », utilisez « /usr/lib/jvm/java-1.5.0-sun », et la ligne suivante :
J'ai installé la version 1.6 du paquet. Voici la partie interessante du code du fichier /etc/default/tomcat5 :
# You can also set JSSE_HOME here to enable SSL support
# (this is automatically done for JDK 1.4+, java-gcj-compat-dev and kaffe).
JAVA_HOME=JAVA_HOME=/usr/lib/jvm/java-1.6-sun
#JSSE_HOME=/usr/local/jsse
Pourtant j'ai fait un :
export JAVA_HOME=/usr/lib/jvm/java-1.6-sun
puis un :
sudo /etc/init.d/tomcat5 restart
comme le suggérait la doc et voici ce que m'a retourné le terminal :
Stopping Tomcat 5 servlet engine: (not running).
Starting Tomcat 5 servlet engine using Java from JAVA_HOME=/usr/lib/jvm/java-1.6-sun: doudou@hydrogene:/usr/lib/jvm$
Donc je suis un peu perplexe.
Hors ligne
#2 Le 17/05/2007, à 14:49
- osmin
Re : Installation de Tomcat
Si un modo passe par là est-ce qu'il pourrait déplacer mon sujet en informatique et réseaux ? Je me suis trompée de catégorie parce que j'étais en train dinstaller openaguilla.
Hors ligne
#3 Le 21/05/2007, à 18:44
- gdoumenc
Re : Installation de Tomcat
J'ai fait l'install.. c'est vrai qu'il y a quelques modifs à faire pour que le catalina.sh marche...
Tu y es arrivé?
Hors ligne
#4 Le 21/05/2007, à 20:45
- osmin
Re : Installation de Tomcat
Non, j'attends toujours vos suggestions et je ne suis pas une pro d'informatique.
Hors ligne
#5 Le 22/05/2007, à 07:17
- gdoumenc
Re : Installation de Tomcat
Peux-tu lancer catalina.sh? (pour ma part j'ai installé tomcat5.5 sur java 1.6)
J'ai du surtout ajouter des libs qui ne se sont pas chargées (.jar de common et share)
Hors ligne
#6 Le 22/05/2007, à 08:55
- Amalsek
Re : Installation de Tomcat
J'veux pas dire mais ta ligne
JAVA_HOME=JAVA_HOME=/usr/lib/jvm/java-1.6-sun
me parais un peu bizarre.
Je pense que t'as mis un "=JAVA_HOME" en trop !
JAVA_HOME=/usr/lib/jvm/java-1.6-sun
est sans doute mieux ...
Hors ligne
#7 Le 24/05/2007, à 22:10
- Ryogi
Re : Installation de Tomcat
Même problème ici .. impossible de faire fonctionner Tomcat 5.5 sur java1.6 ...
#8 Le 25/05/2007, à 07:30
- osmin
Re : Installation de Tomcat
J'ai corrigé le code, ça ne change rien.
Hors ligne
#9 Le 28/05/2007, à 09:25
- Amalsek
Re : Installation de Tomcat
Dans le script bash, ils disent :
/usr/lib/jvm/java-1.5.0-sun
donc pourquoi pas essayer
/usr/lib/jvm/java-1.6.0-sun
au lieu de
/usr/lib/jvm/java-1.6-sun
?
Hors ligne
#10 Le 28/05/2007, à 19:16
- Amalsek
Re : Installation de Tomcat
A noter qu'apres vérification dans mon /usr/lib/jvm sous feisty, j'ai comme JVM installés (entre autres):
java-6-sun/
java-1.5.0-sun/
donc :
/usr/lib/jvm/java-6-sun
Hors ligne
#11 Le 31/05/2007, à 20:02
- Ner0lph
Re : Installation de Tomcat
Idem ici mais avec Tomcat 5.
Avec 5.5, j'ai des erreurs lors de l'installation (via Synaptic) :
E: tomcat5.5: le sous-processus post-installation script a retourné une erreur de sortie d'état 1
E: tomcat5.5-admin: problèmes de dépendances - laissé non configuré
E: tomcat5.5-webapps: problèmes de dépendances - laissé non configuré
Hors ligne
#12 Le 06/06/2007, à 23:43
- kagoulix
Re : Installation de Tomcat
Salut,
Pour faire fonctionner tomcat5.5 vous pouvez essayer ceci :
definir le JAVA_HOME par defaut de tomcat
sudo gedit /etc/default/tomcat5.5
ensuite decommenter la ligne suivante
JAVA_HOME=/usr/lib/jvm/java-6-sun
definir catalina.out
le fichier log de tomcat est un pipe, mais pour une raison inconnue il ne se lance pas avec,alors on peut le redefinir avec les meme mesures de securité :
cd /var/log/tomcat5.5/
sudo rm catalina.out
sudo touch catalina.out
sudo chown tomcat55:nogroup catalina.out
sudo chmod uo-wrx catalina.out
enfin essayer que ca marche avec
sudo /etc/init.d/tomcat5.5 start
Hors ligne
#13 Le 07/06/2007, à 19:39
- Ner0lph
Re : Installation de Tomcat
Ok, je vais essayer. En attendant, j'ai installé le JDK6 depuis les paquets et Tomcat 6 depuis le site web de Tomcat (http://tomcat.apache.org) et ça marche impec'.
Hors ligne
#14 Le 18/02/2009, à 11:33
- natoine
Re : Installation de Tomcat
Moi j'ai installé Tomcat 6 sans soucis.
Par contre j'essaye de déployer Axis1.4 et je n'y arrive pas.
Si quelqu'un peut m'aider.
Merci d'avance.
Hors ligne
#15 Le 19/03/2009, à 13:11
- fridobox
Re : Installation de Tomcat
J'essaye d'installer Tomcat depuis les dépôts en suivant la procédure : http://doc.ubuntu-fr.org/tomcat.
Ma config : Ubuntu 8.04 + sun-java6-jdk installé et actif.
Je détailles les problèmes rencontrés et résolutions :
1. L'installation du paquet tomcat5.5-admin termine en erreur :
E: tomcat5.5-admin: le sous-processus post-installation script a retourné une erreur de sortie d'état 255
Le paquet est tout de même présent.
2. http://localhost:8080/ ne fonctionne pas, c'est http://localhost:8180/. La page m'indique une exception java.
3. Je vérifie "java -version", c'est bien la 6 de sun.
4. J'édite le fichier /etc/default/tomcat5.5 et décommente la ligne
JAVA_HOME=/usr/lib/jvm/java-6-sun
pour forcer l'utilisation de ce jdk. Je redémarre Tomcat.
5. http://localhost:8180/ indique que tout fonctionne maintenant.
Je vais tester des exemples.
Si ça fonctionne, je tenterai de mettre à jour la doc.
Ubuntero depuis 7.04. Linux registered user number 486328
Hors ligne
#16 Le 19/03/2009, à 18:25
- fridobox
Re : Installation de Tomcat
Finalement, j'ai besoin de la version 6 donc j'installe manuellement :
1. Téléchargement et décompression de l'archive apache-tomcat-6.0.18.tar.gz dans un répertoire "/mnt/doc" (déclaré dans fstab avec les droits 777).
2. JAVA_HOME est déjà définie dans /etc/environment.
Il se trouve que ça fonctionne sans avoir à déclarer CLASSPATH.
Il y a un script "setclasspath.sh" qui semble s'en charger.
3. Lancement de "sh startup.sh".
4. Ça fonctionne sur localhost:8080.
Bizarrement, si je lance le script avec sudo, JRE_HOME pointe vers "/usr".
5. Paramétrage de tomcat-users.xml fonctionne après redémarrage de Tomcat.
Dernière modification par fridobox (Le 19/03/2009, à 19:39)
Ubuntero depuis 7.04. Linux registered user number 486328
Hors ligne
#17 Le 10/04/2009, à 15:21
- senti
Re : Installation de Tomcat
Bonjour,
J'avais fais un tuto en octobre 2008 sur mon site à l'adresse suivante http://www.progenvrac.com/spip.php?article1 si vous souhaitez compléter la doc sur le wiki avec mes sources allez y sans problème... Si cela peut aider la communauté alors ça me fera plaisir
Pages : 1