Apache Tomcat
Apache Tomcat
-
Objectifs
- Connaitre le serveur web Apache Tomcat Server.
- Maîtriser pas à pas l’installation de Tomcat
-
Présentation
- Apache Tomcat est un conteneur web libre de servlets et JSP.
- L’Apache Software Foundation (ASF) est une organisation à but non lucratif qui développe des logiciels open source sous la licence Apache, dont le renommé serveur web Apache HTTP Server. Elle a été créée en juin 1999 dans le Delaware aux États-Unis.
- Apache Tomcat est un conteneur web libre de servlets et JSP Java EE. Issu du projet Jakarta, c’est un des nombreux projets de l’Apache Software Foundation. Il implémente les spécifications des servlets et des JSP du Java Community Process, est paramétrable par des fichiers XML et des propriétés, et inclut des outils pour la configuration et la gestion. Il comporte également un serveur HTTP. Il est lui-même écrit en Java.
-
Versions
-
Répertoires et fichiers
- Ci dessous une liste des principaux répertoires de tomcat:
- / bin– scripts de démarrage, d’arrêt et autres. Les
*.sh
fichiers (pour les systèmes Unix) sont des doublons fonctionnels des*.bat
fichiers (pour les systèmes Windows). Puisque la ligne de commande Win32 manque de certaines fonctionnalités, il contient quelques fichiers supplémentaires. - / conf– Fichiers de configuration et DTD associées. Le fichier le plus important ici est server.xml. C’est le fichier de configuration principal du conteneur.
- / logs– Les fichiers de log sont ici par défaut.
- temp/ – Est un simple répertoire temporaire.
- / webapps– C’est là que vos applications Web vont.
- work/ – Est le répertoire workDir par défaut, qui contiendra notamment les JSP compilées.
Servlet API | JSP API | EL Spec | WebSocket Spec | JASPIC Spec | Apache Tomcat Version | Latest Released Version | Supported Java Versions |
---|---|---|---|---|---|---|---|
4.0 | 2.3 | 3.0 | 1.1 | 1.1 | 9.0.x | 9.0.17 | Java EE 8 |
3.1 | 2.3 | 3.0 | 1.1 | 1.1 | 8.5.x | 8.5.39 | Java EE 7 |
3.1 | 2.3 | 3.0 | 1.1 | N/A | 8.0.x | 8.0.53 | Java EE 7 |
3.0 | 2.2 | 2.2 | 1.1 | N/A | 7.0.x | 7.0.93 | Java EE 6 |
2.5 | 2.1 | 2.1 | N/A | N/A | 6.0.x | 6.0.53 | Java EE 5 |
2.4 | 2.0 | N/A | N/A | N/A | 5.5.x | 5.5.36 | Java EE 1.4 |
2.3 | 1.2 | N/A | N/A | N/A | 4.1.x | 4.1.40 | Java EE 1.3 |
2.2 | 1.1 | N/A | N/A | N/A | 3.3.x | 3.3.2 | Java EE 1.1 |
Source:
- https://javaee.goffinet.org/tomcat-01-introduction-tomcat/
- http://tomcat.apache.org/whichversion.html