Vous êtes sur la page 1sur 1

Tomcat, administration

La maîtrise et l'optimisation des fonctionnalités du conteneur de servlets et de JSP Tomcat peuvent se révéler
Objectifs complexes. Ce cours vous apprendra à l'installer, l'administrer et à l'intégrer au serveur Apache. Il vous montrera
comment configurer, déployer, sécuriser vos applications et assurer leur connexion aux BD.
Participants Administrateurs système, exploitants et intégrateurs
Prérequis Connaissances de base des technologies Web, d'une architecture Java/Web (JSP/Servlet) et des serveurs.

1 poste par participant - 1 Vidéo projecteur - Support de cours fourni à chaque participant – Formation présentielle
Moyens pédagogiques

Durée 3 jours

Code : TOMCAT-ADM
Programme.
Contexte des applications JEE Journalisation
Les projets Apache. Les distributions de Tomcat. Projet Log4J. Sorties : console, fichier, syslog...
JEE, Servlet, JSP et composants : architecture Logger. Niveaux de log. Lecture du journal.
Installation Configuration par XML ou Java.
Installation et configuration de la JVM. Travaux pratiques
Implémentation et configuration de logging de l'application.
Installation du serveur. Les options.
Installation et compilation de Tomcat avec Ant. Performances et tests
Les éléments de Tomcat : répertoires, moteur, connecteurs... Hébergement virtuel.
Travaux pratiques Configuration "standalone" ou avec serveur Web.
Installation de Tomcat et paramétrage de base.
JVM, usage de la mémoire.
Configuration Mise à l'échelle.
Configurations : composants, utilisateurs, déploiement, Tests de charge avec JMeter.
contrôle d'accès, application Web.
Charge du serveur et charge de l'application.
Outils de configuration. Automatisation avec Ant.
Le monitoring JMX.
Filtrage de requêtes (les "Valves"), de logging. Single Sign
Travaux pratiques
On. Les Realms.
Etablissement d'un plan de test pour l'application.
Configuration de la persistance de sessions. Les ressources
JNDI : JDBC et Mail.
Analyse du chargement des classes Java.
Travaux pratiques
Configuration d'une application fournie.
Les connecteurs
HTTP 1.0 et 1.1 et connecteur Coyote.
Utilisation de Tomcat avec un serveur Proxy.
Intégration avec IIS et Apache. Protocoles AJP.
Configuration Tomcat In-Process et Out-of-Process.
Optimisation. Répartition de la charge.
Connecteurs JDBC : alternative et configuration.
Travaux pratiques
Accès à l'application fournie à travers un serveur Web et
connexion à une base de données.
Sécurité
Principes. Sécurisation du système de fichiers. Les
permissions. Java Security Manager et Tomcat.
Les "Realms" : message Digest, rôles, fichiers, JDBC.
SSL : JSSE et PureTLS.
Travaux pratiques
Sécurisation de l'application

Vous aimerez peut-être aussi