2. Organisation des répertoires de Tomcat
L'installation de Tomcat est la même que l'on soit sous Windows ou Linux. Il suffit de télécharger le fichier archive (au format
zip
ou
tar.gz
) et de l'ouvrir dans un répertoire.
La distribution comporte donc sept répertoires, que nous allons passer en revue.
Le répertoire
bin
contient tous les fichiers qui permettent de lancer Tomcat, que ce soit sous Linux (fichiers
.sh
) ou Windows (fichiers
.bat
).
Notons l'utilitaire
version
, qui permet de tester la valeur des variables d'environnement "vues" par Tomcat, sa version, ainsi que différents détails sur l'environnement d'exécution.
Ce répertoire contient les fichiers de configuration de Tomcat. Nous reverrons la signification des fichiers qui se trouvent ici en détails. Les fichiers de ces répertoires permettent de configurer tous les aspects du fonctionnement de Tomcat, de sa sécurité, et aussi du chargement des applications web.
Ce répertoire contient les librairies Java dont Tomcat a besoin pour fonctionner.
Ce répertoire est vide. C'est ici que Tomcat écrit ses fichiers de journalisation dans sa configuration par défaut.
Répertoire temporaire contenant des fichiers temporaires, comme son nom le laisse supposer...
Le répertoire
webapp
contient les applications web gérées par Tomcat. Cet endroit peut bien sûr être redéfini. Par défaut, il contient cinq applications, très utiles lorsque l'on débute :
-
docs
: contient les pages de documentation de Tomcat, également accessibles en ligne ;
-
examples
: contient des exemples simples de servlets et de pages JSP ;
-
host-manager
et
manager
: contiennent l'application de gestion des applications web de Tomcat. Cette application permet de charger des applications web à chaud, et de les visualiser dans une interface web.
-
ROOT
: racine des applications web chargées par défaut.
Répertoire de travail de Tomcat, dans lequel, entre autres, les classes Java correspondant aux pages JSP sont créées et compilées.