Tomcat
Introduction
Apache Tomcat est un conteneur de servlet  
J2EE. Issu du projet
Jakarta, Tomcat est désormais un projet principal de la
fondation Apache. Tomcat implémente les spécifications des servlets et des
JSP de
Sun Microsystems. Il inclut des outils pour la configuration et la gestion, mais peut également être configuré en éditant des fichiers de configuration XML. Comme Tomcat inclut un serveur HTTP interne, il est aussi considéré comme un
serveur HTTP.
Source de l'Article:
http://fr.wikipedia.org/wiki/Apache_Tomcat
Installation:
Remarque:cette installation va se déroulé sous une
UBUNTU.
Il te faut installé
Java SDK 1.4 ou supérieur.
les paquets a installer:
sudo apt-get install tomcat5 tomcat5-admin tomcat5-webapps
Ensuite Verifier votre serveur:
http://localhost:8080/
Maintenant il faut éditer le fichier
/etc/default/tomcat5 selon votre éditeur préféré:
gedit /etc/default/tomcat5
vi /etc/default/tomcat5
chercher l 'option
JAVA_HOME décommentez la(retirer le #) et indiquer le chemin du JDK que vous allez utiliser:
JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
Exécuter cette commande:
export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
Autres options:
sudo /etc/init.d/tomcat5 stop :arreter le serveur tomcat
sudo /etc/init.d/tomcat5 start : demarrer le serveur tomcat
sudo /etc/init.d/tomcat5 restart : redemarer le serveur tomcat
Sous Feisty Fawn (7.04)
Aller ajouter cette ligne parcequ'il semble y avoir un bugg sous la version
Feisty Fawn (7.04):
sudo tail -n0 -f /var/log/tomcat5.5/catalina.out
Administration
Visiter ce lien: http://localhost:8180/admin/ afin d'administrer votre serveur tomcat ,mais vous n'avez pas encore un compte administrateur pour acceder a votre page d'administration pour cela editer le fichier /var/lib/tomcat5.5/conf/tomcat-users.xml:
gedit /var/lib/tomcat5.5/conf/tomcat-users.xml
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="nom_utilisateur" password="mot_de_passe" roles="admin,manager"/>
</tomcat-users>