Installation de Tomcat 5.5 sous Debian Etch

Je croyais que j’allais avoir des difficultés à installer Tomcat 5.5 sur ma Debian Etch, mais c’est pas si difficile en fait. Voilà une petite recette en ligne de commande root.

1 – Télécharger l’installeur du JDK chez Sun et l’installer (sh jdk-x-x-x.bin) pour avoir LE kit de dev Java tout frais tout fneu. Attention, ça l’installe dans le répertoire dans lequel la console se trouve 😉
2 – Installer Tomcat 5.5 (apt-get install tomcat5.5 tomcat5.5-admin tomcat5.5-webapps).

2 – Editer le fichier d’initialisation du service Tomcat (vi /etc/init.d/tomcat5.5) pour lui donner le chemin le dossier du JDK (JDK_DIRS=”mon_chemin_vers_le_dossier_du_JDK“).

3 – Pour accéder au manager (http://localhost:8180/manager/html) il faut aller faire un tour vers le fichier XML de gestion des utilisateurs (vi /var/lib/tomcat5.5/conf/tomcat-user.xml) pour y ajouter les rôles admin et manager et les attribuer à l’utilisateur tomcat (dès que j’accède à l’admin j’en cause :p). Le fichier ressemble à ça :

<?xml version=’1.0′ encoding=’utf-8′?>
<tomcat-users>
<role rolename=”manager”/>
<role rolename=”tomcat”/>
<role rolename=”admin”/>
<role rolename=”role1″/>
<user username=”both” password=”mon_pass” roles=”tomcat,role1″/>
<user username=”tomcat” password=”mon_pass” roles=”tomcat,admin,manager”/>
<user username=”role1″ password=”mon_pass” roles=”role1″/>
</tomcat-users>

4 – Redémarrer le serveur ( /etc/init.d/tomcat5.5 restart)

Le tour est joué 🙂 J’accède maintenant à la page d’accueil en local (depuis le serveur) à l’adresse http://localhost:8180/

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.