Installation de Tomcat 7 sur Debian Wheezy

Apache Tomcat est un conteneur web libre de servlets (classe Java qui permet de créer dynamiquement des données au sein d'un serveur HTTP).
Sous Debian Wheezy, pour l'installer, rien de plus simple, vous devez exécuter la commande suivante

# apt-get install tomcat7

Ensuite, pour pouvoir accéder aux interfaces d'administration, vous devez modifier le fichier /etc/tomcat7/tomcat-users.xml. Ajoutez les lignes suivantes

<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="admin" password="s3cret" roles="admin-gui,manager-gui"/>

Ensuite, pour prendre en compte les modifications, vous devez redémarrez le serveur Tomcat

# invoke-rc.d tomcat7 restart

Désormais, vous pouvez accéder à l'interface web du serveur Tomcat et à ces différents composants à partir de la page http://hostname:8080

Remarque : Tomcat version 7 supporte les version supérieurs à Java 6. (Source : http://tomcat.apache.org/whichversion.html)

Nous mettons donc à jour la version de Java

# apt-get install openjdk-7-jre-headless
# update-java-alternatives -s java-1.7.0-openjdk
# apt-get remove openjdk-6-jre-headless:amd64 openjdk-6-jre-lib
# invoke-rc.d tomcat7 restart