Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| elearning:tomcat:start [2020/01/30 03:29] – 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). | ||
| - | ====Prérequis Matériel==== | + | =====Support de Cours===== |
| - | | + | L' |
| - | * Dans le cas de Windows(tm), version 7 ou 10 avec Hyper-V **désinstallé**, | + | |
| - | * Le mot de passe du compte administrateur du système, | + | L' |
| + | |||
| + | | ||
| + | * 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 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, | * Clavier AZERTY FR ou QWERTY US, | ||
| - | | + | * 4 Go de RAM minimum, |
| - | | + | * Processeur |
| - | * Processeur | + | * Un casque ou des écouteurs, |
| - | * 8 Go d'espace disque disponible | + | * Un micro (optionnel). |
| - | * Un accès à Internet rapide | + | |
| + | ====Logiciels==== | ||
| + | |||
| + | * Si Windows(tm) - Putty et WinSCP, | ||
| + | * Navigateur Web Chrome ou Firefox. | ||
| + | |||
| + | =====Programme===== | ||
| + | |||
| + | ====Jour #1==== | ||
| + | |||
| + | * **SER300 - Administration | ||
| + | * 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 | ||
| + | * 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==== | ||
| - | ====Prérequis Logiciels==== | + | * **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 | ||
| - | * Oracle VirtualBox v 6.0 ou plus (Mac, Linux ou Windows(tm)), | + | * **SER307 |
| - | | + | * 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 | ||
| - | |||