Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
elearning:tomcat:start [2020/01/05 16:17] – modification externe 127.0.0.1 | elearning:tomcat:start [2022/02/04 17:23] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
~~PDF: | ~~PDF: | ||
- | ======Administration d'un serveur d' | + | Version : **2020.01** |
- | ====Présentation==== | + | Dernière mise-à-jour : ~~LASTMOD~~ |
+ | |||
+ | ======SER300 - Administration d'un serveur d' | ||
+ | |||
+ | =====Présentation===== | ||
**Type d' | **Type d' | ||
\\ | \\ | ||
- | **Objectif** : Maîtriser l’Administration d'un Serveur d' | + | **Objectif** : Maîtriser l’Administration d'un Serveur d' |
\\ | \\ | ||
- | **Public** : Techniciens et Administrateurs Linux confirmés. | + | **Public** : Techniciens et Administrateurs Linux. |
\\ | \\ | ||
- | **Pré requis** : Avoir réussi | + | **Pré requis** : Avoir suivi la formation **LCF200 - CentOS 7 Linux (RHEL 7) : Technician** |
\\ | \\ | ||
**Méthode d' | **Méthode d' | ||
\\ | \\ | ||
- | **Validation des acquis** : Évaluations | + | **Validation des acquis** : Évaluation |
+ | \\ | ||
+ | **Durée** : 3 jours (21h). | ||
+ | |||
+ | =====Support | ||
+ | |||
+ | L' | ||
+ | |||
+ | L' | ||
+ | |||
+ | * de mesurer le niveau du stagiaire avant la formation et celui atteint en fin de formation grâce aux tests de validations des acquis, | ||
+ | * de suivre du travail de chaque participant en termes de temps passé dans chaque module grâce à un reporting détaillé. | ||
+ | |||
+ | L' | ||
+ | |||
+ | * de télécharger des supports de cours et des LABS au format PDF le dernier jour de la formation, | ||
+ | * de refaire les LABS en mode autonome en cas de missions décalées en relation avec le contenu de la formation initiale, | ||
+ | * de rester en contact avec le formateur en cas de problèmes en production liés au contenu du cours, | ||
+ | * de consulter les mises à jour du contenu des supports de cours pendant la période de l' | ||
+ | * d' | ||
+ | |||
+ | =====Prérequis===== | ||
+ | |||
+ | ==== Matériel==== | ||
+ | |||
+ | * Un poste (MacOS, Linux, Windows(tm) ou Solaris(tm)), | ||
+ | * Clavier AZERTY FR ou QWERTY US, | ||
+ | * 4 Go de RAM minimum, | ||
+ | * Processeur 2 cœurs minimum, | ||
+ | * Un casque ou des écouteurs, | ||
+ | * Un micro (optionnel). | ||
+ | |||
+ | ====Logiciels==== | ||
+ | |||
+ | * Si Windows(tm) | ||
+ | * Navigateur Web Chrome ou Firefox. | ||
+ | |||
+ | =====Programme===== | ||
+ | |||
+ | ====Jour #1==== | ||
+ | |||
+ | * **SER300 - Administration d'un serveur d' | ||
+ | * Pré-requis | ||
+ | * Matériel | ||
+ | * Logiciels | ||
+ | * Internet | ||
+ | * Utilisation de l' | ||
+ | * Programme de la Formation | ||
+ | * Évaluation des Compétences | ||
+ | |||
+ | * **SER301 - Présentation des Technologies** - 2 heures. | ||
+ | * Présentation de Tomcat 8 | ||
+ | * Historique et différentes versions | ||
+ | * Rappel sur les applications Web en Java | ||
+ | * Contenu statique, dynamique, Servlets, JSPs et Composants EJB | ||
+ | * Servlets | ||
+ | * JSP | ||
+ | * Enterprise JavaBeans - EJB | ||
+ | * Le Modèle MVC | ||
+ | * Les Modules Java EE | ||
+ | * Modules Web | ||
+ | * Modules EJB | ||
+ | * Modules Clients | ||
+ | * Modules de Connecteurs | ||
+ | * Positionnement d' | ||
+ | * Structure d'une Application Web | ||
+ | * Le Descripteur de Déploiement web.xml | ||
+ | * Les Sessions HTTP | ||
+ | |||
+ | * **SER302 - Installation de Tomcat 8 et les serveurs associés** - 2 heures. | ||
+ | * Désactiver SELinux | ||
+ | * Tomcat et JDK | ||
+ | * Apache | ||
+ | * Présentation d' | ||
+ | * Installation | ||
+ | * Testez le serveur apache avec telnet | ||
+ | * Coupler Tomcat et Apache | ||
+ | * MariaDB | ||
+ | * Présentation | ||
+ | * Installation | ||
+ | * Configuration | ||
+ | * OpenLDAP | ||
+ | * Présentation | ||
+ | * Installation | ||
+ | |||
+ | * **SER303 - Configuration du serveur Tomcat 8** - 2 heures. | ||
+ | * Architecture du Serveur | ||
+ | * Fichiers de Configuration | ||
+ | * Le Fichier $CATALINA_HOME/ | ||
+ | * L' | ||
+ | * L' | ||
+ | * L' | ||
+ | * L' | ||
+ | * L' | ||
+ | * L' | ||
+ | * L' | ||
+ | * L' | ||
+ | * L' | ||
+ | * L' | ||
+ | * L' | ||
+ | * L' | ||
+ | * Filtrage de l' | ||
+ | * Filtrage de nom de la machine du client | ||
+ | * LAB #1 -Journalisation des Requêtes Client dans un Fichier Texte | ||
+ | * LAB #2 -Journalisation des Requêtes Client dans une Base de Données | ||
+ | * L' | ||
+ | * Le Fichier $CATALINA_HOME/ | ||
+ | * Le Fichier $CATALINA_HOME/ | ||
+ | * Le Fichier $CATALINA_HOME/ | ||
+ | * Configuration des Ressources | ||
+ | * Portée des Ressources | ||
+ | * Pools de Connexion | ||
+ | * Sessions JavaMail | ||
+ | * JavaBeans | ||
+ | * Entrées D' | ||
+ | |||
+ | ====Jour #2==== | ||
+ | |||
+ | * **SER304 - Déploiement et Gestion des Applications** - 3 heures. | ||
+ | * Déployer une application | ||
+ | * Déploiement Automatique | ||
+ | * L’Élément Context | ||
+ | * Déploiement avec XML | ||
+ | * Application Manager de Tomcat | ||
+ | * L' | ||
+ | * list | ||
+ | * deploy | ||
+ | * start | ||
+ | * stop | ||
+ | * reload | ||
+ | * undeploy | ||
+ | * resources | ||
+ | * serverinfo | ||
+ | * L' | ||
+ | * L' | ||
+ | * Deployer de Tomcat | ||
+ | |||
+ | * **SER305 - Sécurité du serveur Tomcat 8** - 4 heures. | ||
+ | * Authentification, | ||
+ | * Authentification | ||
+ | * Autorisation | ||
+ | * Cryptage | ||
+ | * La Sécurité sous Tomcat | ||
+ | * Configuration | ||
+ | * Realms | ||
+ | * User Database Realm | ||
+ | * JDBC Realm | ||
+ | * DataSource Realm | ||
+ | * JNDI Realm | ||
+ | * Le format LDIF | ||
+ | * La commande ldapadd | ||
+ | * JAAS Realm | ||
+ | * Combined Realm | ||
+ | * LockOut Realm | ||
+ | * Tomcat et le SSO | ||
+ | * Tomcat et le SSL | ||
+ | * Présentation de SSL | ||
+ | * Fonctionnement de SSL | ||
+ | * Configurer Tomcat | ||
+ | * Configurer Apache | ||
+ | * Installation de SSL | ||
+ | * Configuration de SSL | ||
+ | * Mise en place des paramètres de sécurité SSL | ||
+ | * Tester Votre Configuration | ||
+ | * Apache en Frontal HTTPS | ||
+ | * Restrictions d' | ||
+ | * Le Gestionnaire de Sécurité | ||
+ | |||
+ | ====Jour #3==== | ||
+ | |||
+ | * **SER306 - Journalisation, | ||
+ | * Configuration des journaux | ||
+ | * java.util.logging | ||
+ | * log4j | ||
+ | * Supervision | ||
+ | * JMeter | ||
+ | * Interface JMX | ||
+ | * JConsole | ||
+ | * Clustering avec Tomcat | ||
+ | * Préparation | ||
+ | * Le Cluster de Répartition de Charge avec Apache et mod_jk | ||
+ | * Le Cluster de Répartition de Charge avec Apache et mod_proxy_ajp | ||
+ | * Le Cluster en mode Maître/ | ||
+ | * Maintenir l'Etat des Clients | ||
+ | * Préparation | ||
+ | * Sessions Persistantes sur Système de Fichiers | ||
+ | |||
+ | * **SER307 - Validation de la Formation** - 1 heure. | ||
+ | * Support de Cours | ||
+ | * Rappel du Programme de la Formation | ||
+ | * Jour #1 | ||
+ | * Jour #2 | ||
+ | * Jour #3 | ||
+ | * Évaluation de la Formation | ||
+ | * Évaluation des Acquis | ||
- | ====Programme==== | + | Copyright © 2022 Hugh Norris - Document non-contractuel. Le programme peut être modifié sans préavis. |
- | * **Administration d'un serveur d' | ||
- | * Présentation de Tomcat 8 | ||
- | * Historique et différentes versions | ||
- | * Rappel sur les applications Web en Java | ||
- | * Contenu statique, dynamique, Servlets, JSPs et Composants EJB | ||
- | * Servlets | ||
- | * JSP | ||
- | * Enterprise JavaBeans - EJB | ||
- | * Le Modèle MVC | ||
- | * Les Modules Java EE | ||
- | * Modules Web | ||
- | * Modules EJB | ||
- | * Modules Clients | ||
- | * Modules de Connecteurs | ||
- | * Positionnement d' | ||
- | * Structure d'une Application Web | ||
- | * Le Descripteur de Déploiement web.xml | ||
- | * Les Sessions HTTP | ||
- | * Installation de Tomcat 8 et les serveurs associés | ||
- | * Désactiver SELinux | ||
- | * Tomcat et JDK | ||
- | * Apache | ||
- | * Présentation d' | ||
- | * Installation | ||
- | * Testez le serveur apache avec telnet | ||
- | * Coupler Tomcat et Apache | ||
- | * MariaDB | ||
- | * Présentation | ||
- | * Installation | ||
- | * Configuration | ||
- | * OpenLDAP | ||
- | * Présentation | ||
- | * Installation | ||
- | * Configuration du serveur Tomcat 8 | ||
- | * Architecture du Serveur | ||
- | * Fichiers de Configuration | ||
- | * Le Fichier $CATALINA_HOME/ | ||
- | * L' | ||
- | * L' | ||
- | * L' | ||
- | * L' | ||
- | * L' | ||
- | * L' | ||
- | * L' | ||
- | * L' | ||
- | * L' | ||
- | * L' | ||
- | * L' | ||
- | * L' | ||
- | * Filtrage de l' | ||
- | * Filtrage de nom de la machine du client | ||
- | * LAB #1 -Journalisation des Requêtes Client dans un Fichier Texte | ||
- | * LAB #2 -Journalisation des Requêtes Client dans une Base de Données | ||
- | * L' | ||
- | * Le Fichier $CATALINA_HOME/ | ||
- | * Le Fichier $CATALINA_HOME/ | ||
- | * Le Fichier $CATALINA_HOME/ | ||
- | * Configuration des Ressources | ||
- | * Portée des Ressources | ||
- | * Pools de Connexion | ||
- | * Sessions JavaMail | ||
- | * JavaBeans | ||
- | * Entrées D' | ||
- | * Déploiement et Gestion des Applications | ||
- | * Déployer une application | ||
- | * Déploiement Automatique | ||
- | * L’Élément Context | ||
- | * Déploiement avec XML | ||
- | * Application Manager de Tomcat | ||
- | * L' | ||
- | * list | ||
- | * deploy | ||
- | * start | ||
- | * stop | ||
- | * reload | ||
- | * undeploy | ||
- | * resources | ||
- | * serverinfo | ||
- | * L' | ||
- | * L' | ||
- | * Deployer de Tomcat | ||
- | * Sécurité du serveur Tomcat 8 | ||
- | * Authentification, | ||
- | * Authentification | ||
- | * Autorisation | ||
- | * Cryptage | ||
- | * La Sécurité sous Tomcat | ||
- | * Configuration | ||
- | * Realms | ||
- | * User Database Realm | ||
- | * JDBC Realm | ||
- | * DataSource Realm | ||
- | * JNDI Realm | ||
- | * Le format LDIF | ||
- | * La commande ldapadd | ||
- | * JAAS Realm | ||
- | * Combined Realm | ||
- | * LockOut Realm | ||
- | * Tomcat et le SSO | ||
- | * Tomcat et le SSL | ||
- | * Présentation de SSL | ||
- | * Fonctionnement de SSL | ||
- | * Configurer Tomcat | ||
- | * Configurer Apache | ||
- | * Installation de SSL | ||
- | * Configuration de SSL | ||
- | * Mise en place des paramètres de sécurité SSL | ||
- | * Tester Votre Configuration | ||
- | * Apache en Frontal HTTPS | ||
- | * Restrictions d' | ||
- | * Le Gestionnaire de Sécurité | ||
- | * Supervision et Clustering | ||
- | * Supervision | ||
- | * JMeter | ||
- | * Interface JMX | ||
- | * JConsole | ||
- | * Clustering avec Tomcat | ||
- | * Préparation | ||
- | * Le Cluster de Répartition de Charge avec Apache et mod_jk | ||
- | * Le Cluster de Répartition de Charge avec Apache et mod_proxy_ajp | ||
- | * Le Cluster en mode Maître/ | ||
- | * Maintenir l'Etat des Clients | ||
- | * Préparation | ||
- | * Sessions Persistantes sur Système de Fichiers | ||
- |