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/16 10:08] – admin | elearning:tomcat:start [2022/02/04 17:23] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
Dernière mise-à-jour : ~~LASTMOD~~ | Dernière mise-à-jour : ~~LASTMOD~~ | ||
- | ======Administration d'un serveur d' | + | ======SER300 - Administration d'un serveur d' |
=====Présentation===== | =====Présentation===== | ||
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). |
- | =====Prérequis===== | + | =====Support de Cours===== |
- | ==== Matériel==== | + | L' |
- | * Un poste 64 bits (MacOS, Linux, Windows(tm) ou Solaris(tm)), | + | L' |
- | * Dans le cas de Windows(tm), | + | |
- | * Le mot de passe du compte administrateur du système, | + | |
- | * Clavier AZERTY FR ou QWERTY US, | + | |
- | * 8 Go de RAM minimum, | + | |
- | * Processeur 4 cœurs minimum, | + | |
- | * 8 Go d' | + | |
- | * Un casque ou des écouteurs (si **[[https:// | + | |
- | * Un micro (optionnel). | + | |
- | + | ||
- | ====Logiciels==== | + | |
- | + | ||
- | * Oracle VirtualBox v 6.0 ou plus (MacOS, Linux, Windows(tm) ou Solaris(tm)), | + | |
- | * Si Windows(tm) - Putty et WinSCP. | + | |
- | + | ||
- | ====Internet==== | + | |
- | + | ||
- | * Un accès à Internet rapide **sans** passer par un proxy, | + | |
- | * Accès **débloqué** aux domaines suivants : | + | |
- | * *.ittraining.io | + | |
- | * ittraining.center | + | |
- | * ittraining.network | + | |
- | * ittraining.support | + | |
- | * my-short.link | + | |
- | + | ||
- | =====Programme===== | + | |
- | + | ||
- | * **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 | + | |
- | + | ||
- | =====Accès aux Support de Cours===== | + | |
- | + | ||
- | 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 mesurer le niveau du stagiaire avant la formation et celui atteint en fin de formation grâce aux tests de validations des acquis, | ||
Ligne 194: | 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' |
- | Nous proposons deux types de plateformes : | + | =====Prérequis===== |
- | * **Plateforme Mutualisée** - Ouvert à tous les stagiaires formés par nos soins de tous les Centres de Formations et toutes les Ecoles en Informatique. La plateforme porte notre logo, | + | ==== Matériel==== |
- | * **Plateforme Dédiée** - Ouvert uniquement aux stagiaires formés par nos soins de votre Centre de Formation ou de votre Ecole en Informatique. La plateforme est personnalisée avec votre logo. | + | |
- | =====Formations à Distance===== | + | * 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) - Putty et WinSCP, | ||
+ | * Navigateur Web Chrome ou Firefox. | ||
+ | |||
+ | =====Programme===== | ||
- | La solution de salles de classes virtuelles est une application web en HTML5 qui nécessite simplement un navigateur Internet compatible WebRTC tels Chrome, Firefox et en janvier 2020, Microsoft Edge. Aucune installation de client ou d' | + | ====Jour #1==== |
- | * Multiples salles de classe virtuelles par compte, permettant ainsi des salles dédiées soit par technologie, | + | * **SER300 - Administration d'un serveur d' |
- | | + | * Pré-requis |
- | | + | * Matériel |
- | * Tout participant peut devenir présentateur, | + | * Logiciels |
- | * Webcam et audio de chaque participant en simultané, | + | * Internet |
- | * Présentation de contenu au format Microsoft™ Office et au format PDF ainsi que des images et des vidéos YouTube, vimeo, ou Canvas Studio, | + | * Utilisation |
- | * Outils d' | + | * Programme de la Formation |
- | * Partage | + | * Évaluation des Compétences |
- | * Sondages, bloc-note multi-utilisateur, | + | |
- | En cas de besoin d' | + | * **SER301 - Présentation des Technologies** - 2 heures. |
+ | * Présentation | ||
+ | * Historique et différentes versions | ||
+ | * Rappel sur les applications Web en Java | ||
+ | * Contenu statique, dynamique, Servlets, JSPs et Composants EJB | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | * 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 | ||
- | Le participant doit cliquer sur **All Downloads > All Offline** et choisir la version pour son OS. Dans le cas où le client doit être installé | + | |
+ | * Désactiver SELinux | ||
+ | * Tomcat et JDK | ||
+ | * Apache | ||
+ | * Présentation d' | ||
+ | * Installation | ||
+ | * Testez | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
- | =====Tarifs HT===== | + | * **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' | ||
- | ====Prestation du Formateur==== | + | ====Jour #2==== |
- | ^ Type de Formation ^ FAD (1) ^ FFP (2) Paris et RP ^ FFP (2) Province ^ FFP (2) DOM-TOM | | + | * **SER304 - Déploiement |
- | | Demande Ponctuelle TFI (3) par jour | €552 | + | * Déployer une application |
- | | Accord Cadre TFI (3) par jour | €492 | + | * 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 | ||
- | - Formation à Distance | + | |
- | | + | * Authentification, |
- | - Tous Frais Inclus | + | * Authentification |
- | - Hors Frais d'Avion | + | * 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 | ||
+ | * Le Gestionnaire de Sécurité | ||
- | ====Supports de Cours==== | + | ====Jour #3==== |
- | ^ Nombre de Stagiaires ^ 1 ^ 2 ^ 3 ^ 4 ^ 5 ^ | + | * **SER306 - Journalisation, |
- | | Plateforme Mutualisée | 16,80 € | 33,60 € | 50,40 € | 67,20 € | 84,00 € | 100,80 € | 117,60 € | 134,40 € | 151,20 € | 168,00 € | 184,80 € | 201,60 € | 218,40 € | 235,20 € | 252,00 € | 268,80 € | | + | * Configuration des journaux |
- | | Plateforme Dédiée | 33,60 € | 67,20 € | 100,80 € | 134,40 € | 168,00 € | 201,60 € | 235,20 € | 268,80 € | 302,40 € | 336,00 € | 369,60 € | 403,20 € | 436,80 € | 470,40 € | 504,00 € | 537,60 € | | + | * java.util.logging |
+ | * log4j | ||
+ | * Supervision | ||
+ | * JMeter | ||
+ | * Interface JMX | ||
+ | * JConsole | ||
+ | * Clustering avec Tomcat | ||
+ | * Préparation | ||
+ | * Le Cluster de Répartition de Charge avec Apache | ||
+ | * 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 | ||
- | ====Conditions | + | * **SER307 - Validation |
+ | * Support de Cours | ||
+ | * Rappel du Programme de la Formation | ||
+ | * Jour #1 | ||
+ | * Jour #2 | ||
+ | * Jour #3 | ||
+ | * Évaluation de la Formation | ||
+ | * Évaluation des Acquis | ||
- | * 30% du montant total de la mission à la commande, payable immédiatement, | + | Copyright © 2022 Hugh Norris - Document non-contractuel. Le programme peut être modifié sans préavis. |
- | * le solde est facturé le premier jour de la mission, payable à 30 jours date de facture. | + | |
- | ---- | ||
- | < | ||
- | <DIV ALIGN=" | ||
- | Copyright © 2020 Hugh Norris< | ||
- | Document non-contractuel. Les prix, les conditions et le programme peuvent être modifiés sans préavis. Demandez un devis à infos (à) ittraining.io. | ||
- | </ | ||
- | </ |