Web Container Tomcat

23 Apr. 2007
Auteur : Hyacinthe MENIET
Responsable : TrustRobot
Score ( voter ) :
Connexes : Même auteur | Même responsable | Historique
Ce chapitre ne concerne que les utilisateurs qui n'auraient pas installer Tomcat en même temps que JWSDP ou qui souhaitent installer uniquement Tomcat sur une machine serveur et non de développement.

1. Introduction :

Tomcat est un containeur Web, ou moteur de servlets, pouvant être défini comme une extension de serveur Web fournissant une implémentation de l'API Java servlet et les utilitaires JSP. Le containeur Web est responsable de l'initialisation, de l'invocation et de la durée de vie des servlets Java et des pages JSP. Vous pourrez trouver Tomcat ici et une documentation . La version stable actuelle de Tomcat est la 5.0.18. Elle est proposée sous la forme d'un fichier tar.gz jakarta-tomcat-5.0.18.tar.gz.

2. Installation :

Dans un premier temps, il faut dézipper l'archive jakarta-tomcat-5.0.18.tar.gz dans le répertoire d'installation. Dans notre cas, il s'agit de /usr.
# cp jakarta-tomcat-5.0.18.tar.gz /usr # tar -zxvf /usr/jakarta-tomcat-5.0.18.tar.gz # rm -f jakarta-tomcat-5.0.18.tar.gz
Ceci crée un répertoire jakarta-tomcat-5.0.18 contenant Tomcat. Il faut enfin rajouter dans le script /etc/profile.d/script.sh la ligne suivante :
export CATALINA_HOME=/usr/jakarta-tomcat-5.0.18 

3. Utilisation :

Pour démarrer le serveur Tomcat, il suffit de lancer la commande startup.sh.
# cd /usr/jakarta-tomcat-5.0.18/bin/ # ./startup.sh
De la même façon, pour arrêter le serveur Tomcat, il faut lancer la commande shutdown.sh. Pour Vérifier le démarrage ou l'arrêt du serveur, il est possible d'éditer les fichiers de logs dans /usr/jakarta-tomcat-5.0.18/logs et particulièrement le fichier catalina.out. Pour pouvoir déployer correctement des applications, avec ant par exemple, il faut avoir les droits sur le répertoire contenant tomcat et les sous répertoire. Il est aussi nécessaire de modifier le fichier /usr/jakarta-tomcat-5.0.18/conf/tomcat-users.xml.