ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 1
Stage pratique de 3 jour(s)
Réf : TOC
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.
Prix 2017 : 1880€ HT
Dates des sessions
Paris
24 avr. 2017, 19 juin 2017
28 aoû. 2017, 9 oct. 2017
4 déc. 2017
Aix
9 mai 2017, 18 sep. 2017
11 déc. 2017
Bordeaux
15 mai 2017, 25 sep. 2017
27 nov. 2017
Bruxelles
6 juin 2017, 11 sep. 2017
11 déc. 2017
Geneve
6 juin 2017, 11 sep. 2017
11 déc. 2017
Grenoble
15 mai 2017, 25 sep. 2017
27 nov. 2017
Lille
9 mai 2017, 18 sep. 2017
11 déc. 2017
Luxembourg
6 juin 2017, 11 sep. 2017
11 déc. 2017
Lyon
15 mai 2017, 25 sep. 2017
27 nov. 2017
Montpellier
9 mai 2017, 18 sep. 2017
11 déc. 2017
Nantes
9 mai 2017, 18 sep. 2017
11 déc. 2017
Rennes
9 mai 2017, 18 sep. 2017
11 déc. 2017
Sophia-antipolis
9 mai 2017, 18 sep. 2017
11 déc. 2017
Strasbourg
9 mai 2017, 18 sep. 2017
11 déc. 2017
Toulouse
15 mai 2017, 25 sep. 2017
27 nov. 2017
Modalités
d’évaluation
L’évaluation des acquis se
fait tout au long de la session
au travers des multiples
Tomcat, administrer un serveur Web Java EE
Best
La maîtrise et l'optimisation des fonctionnalités du conteneur de servlets et de JSP Tomcat peuvent se
révéler 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.
OBJECTIFS PEDAGOGIQUES
Installer et configurer un serveur Tomcat
Déployer des applications JavaEE
Mettre un place un pool de connexions vers une base de données
Optimiser les performances d'un serveur Tomcat
Sécuriser un serveur Tomcat et ses ressources
1) Contexte des applications JavaEE
2) Installation
3) Configuration
4) Les connecteurs
5) Sécurité
6) Journalisation
7) Performances et tests
Travaux pratiques
Les participants pourront mettre en œuvre les différentes techniques abordées sur des plateformes Linux et
Windows.
1) Contexte des applications JavaEE
- Les projets Apache. Les distributions de Tomcat.
- JavaEE, Servlet, JSP et composants : architecture.
2) Installation
- Installation et configuration de la JVM.
- Installation du serveur. Les options.
- Installation et compilation de Tomcat avec Ant.
- Les éléments de Tomcat : répertoires, moteur, connecteurs...
Travaux pratiques
Installation de Tomcat et paramétrage de base.
3) Configuration
- Configurations : composants, utilisateurs, déploiement, contrôle d'accès, application Web.
- Outils de configuration. Automatisation avec Ant.
- Filtrage de requêtes (les "Valves"), de logging. Single Sign On. Les Realms.
- 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.
4) Les connecteurs
- HTTP 1.0 et 1.1 et connecteur Coyote.
- Utilisation de Tomcat avec un Reverse Proxy.
- Intégration avec IIS et Apache.
- Intégration via mod_proxy (HTTP et AJP).
- Intégration via mod_jk.
- 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.
5) 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.
- Le protocole SSL.
Travaux pratiques
Sécurisation de l'application.
6) Journalisation