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/02/21 08:57] – admin | elearning:tomcat:start [2022/02/04 17:23] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
**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' | ||
Ligne 21: | Ligne 21: | ||
**Validation des acquis** : Évaluation à l'aide d'un test auto-correctif. | **Validation des acquis** : Évaluation à l'aide d'un test auto-correctif. | ||
\\ | \\ | ||
- | **Machine virtuelle** : **[[https:// | + | **Durée** : 3 jours (21h). |
=====Support de Cours===== | =====Support de Cours===== | ||
- | L' | + | L' |
L' | L' | ||
Ligne 38: | Ligne 38: | ||
* de rester en contact avec le formateur en cas de problèmes en production liés au contenu du cours, | * 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' | * de consulter les mises à jour du contenu des supports de cours pendant la période de l' | ||
- | * d' | + | * d' |
=====Prérequis===== | =====Prérequis===== | ||
Ligne 44: | Ligne 44: | ||
==== Matériel==== | ==== Matériel==== | ||
- | * Un poste 64 bits (MacOS, Linux, Windows(tm) ou Solaris(tm)), | + | * Un poste (MacOS, Linux, Windows(tm) ou Solaris(tm)), |
- | * Dans le cas de Windows(tm), | + | |
- | * Le mot de passe du compte administrateur du système, | + | |
* Clavier AZERTY FR ou QWERTY US, | * Clavier AZERTY FR ou QWERTY US, | ||
- | * 8 Go de RAM minimum, | + | * 4 Go de RAM minimum, |
- | * Processeur | + | * Processeur |
- | * 8 Go d' | + | * Un casque ou des écouteurs, |
- | * Un casque ou des écouteurs | + | |
* Un micro (optionnel). | * Un micro (optionnel). | ||
====Logiciels==== | ====Logiciels==== | ||
- | | + | * Si Windows(tm) - Putty et WinSCP, |
- | | + | * Navigateur Web Chrome ou Firefox. |
- | ====Internet==== | + | =====Programme===== |
- | * Un accès à Internet rapide **sans** passer par un proxy, | + | ====Jour #1==== |
- | * Accès **débloqué** aux domaines suivants : | + | |
- | * *.ittraining.io | + | |
- | * ittraining.center | + | |
- | * ittraining.network | + | |
- | * ittraining.support | + | |
- | * my-short.link | + | |
- | =====Programme===== | + | * **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 | ||
+ | |||
+ | 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 | ||
- | |||
- | <DIV ALIGN=" | ||
- | Copyright © 2020 Hugh Norris< | ||
- | Document non-contractuel. Les prix, les conditions et le programme peuvent être modifiés sans préavis. | ||
- | </ | ||
- | </ |