Formation Apache: Apache & Tomcat Administration Professionnelle


Facilitation

Formation en classe ou virtuelle et en direct

Description du cours

Le cours Formation Apache : Apache & Tomcat Administration Professionnelle vous apprend à installer, démarrer et arrêter, configurer et régler un serveur web Apache avec Tomcat. La formation comprend l'architecture et la configuration d'Apache et de Tomcat, la sécurité, l'optimisation des performances et le dépannage sur Windows ou Linux. Le cours offre une expérience pratique des modules Apache, de la configuration de Tomcat, des hôtes virtuels, de la gestion des types de mime, des CGI et FastCGI et du mappage des URL. L'automatisation des tâches Apache à l'aide de scripts et la sécurité avancée des serveurs Web sont également incluses.

Dates du cours et tarification


28 juil. - 1 août, 2025$3,750.0022 - 26 sept., 2025$3,750.0017 - 21 nov., 2025$3,750.0026 - 30 janv., 2026$3,750.0023 - 27 mars, 2026$3,750.00

Plan de cours

Introduction à Apache

Histoire du serveur Web Apache
Aperçu de la Fondation Apache Software
Téléchargement d'Apache
Installation d'Apache sous Windows
Installation d'Apache sur Unix/Linux
Options de compilation
À propos de la compilation dynamique et statique
Test et validation de l'installation
Installation des modules

Démarrage et arrêt d'Apache

Démarrer/arrêter Apache sous Windows
Moniteur Apache
Apache exécutable
Service Windows
Démarrer/arrêter Apache sous Unix/Linux
Apache exécutable
script apachectl
Installer Apache en tant que service

Les fichiers de configuration d'Apache

Le contenu du répertoire /conf
Le fichier httpd.conf
Directives
Sections
La directive "Inclure
La directive sur les options
Les répertoires installés

Le fichier htaccess

Aperçu des fichiers . htacces
Configuration de . htaccess
La directive AllowOverride
Configuration de l'authentification du répertoire
Autoriser les scripts CGI
Questions de performance

Hôtes virtuels

Aperçu de l'hébergement virtuel
Hôtes virtuels basés sur IP
Hôtes virtuels basés sur le nom
Hôtes virtuels basés sur les ports
Hébergement virtuel en masse

MIME et types de fichiers

Aperçu des types MIME
Configuration des types MIME
Fichiers d'encodage
Jeux de caractères
Langues

Mappage des URL

Configuration des alias
Configuration des redirections
La directive DocumentRoot
Documents d'erreur
Aperçu du mod_rewrite

Indexation des répertoires

La directive DirectoryIndex
Indexation fantaisiste
En-têtes et pieds de page
Ignorer les fichiers
Recherche et tri

Optimisation des performances

Le programme utilitaire ApacheBench
Ajuster la configuration d'Apache
Configuration des MPMs Apache (prefork, worker, winnt)

Gestionnaires et filtres

Aperçu des manipulateurs
La section
Configuration des gestionnaires
Le gestionnaire de statut du serveur
Aperçu des filtres
Configuration des filtres

SSI

Aperçu du SSI
Configuration de SSI
Utilisation des directives SSI

Gestion des scripts

Aperçu des options de script
Le module mod_perl
Configuration de mod_perl
Installation de PHP sous Windows
Configuration de PHP

Sécurité

Problèmes de sécurité courants avec Apache
Questions relatives au contenu dynamique
Authentification et autorisation
Contrôle d'accès
Permissions des fichiers Unix
Configuration d'Apache pour SSL

Présentation d'Apache Tomcat

Histoire du serveur Web Tomcat
Différences entre le serveur HTTP Apache et Tomcat

Installation de Tomcat

Vérification de l'installation de Java
Téléchargement de Tomcat
Choisir la bonne version
Installation de Tomcat sous Windows
Installation de Tomcat sur Unix/Linux
Options de compilation
À propos de la compilation dynamique et statique
Test et validation de l'installation

Aperçu technique de Tomcat

Compréhension de la technologie Java (Java EE)
Aperçu des applications Web Java (Servlet, JSP, JSF, Struts et WAR)
Comprendre le moteur de servlets Catalina
Le moteur Jasper JSP
Le connecteur HTTP Coyote
Structure du répertoire

Configuration de Tomcat

Comprendre la configuration de Tomcat
Configuration de la journalisation
Configuration du fichier server.xml
Configuration de web.xml
Comprendre context.xml

Déploiement d'applications vers Tomcat

Détermination des exigences de l'application
Publication d'une application simple (.war)
Publication d'une application complexe (.ear)
Publication de bibliothèques partagées (.jar)
Applications de test

Sécurité de Tomcat

Comprendre les rôles et les utilisateurs
Comprendre la sécurité de Java EE
Intégration de la sécurité des applications Web avec Tomcat
Applications d'isolation

Intégration de Tomcat et d'Apache

Utilisation d'Apache comme contrôleur frontal pour Tomcat
Installation et configuration de mod_jserv
Configuration de plusieurs JVM et hôtes virtuels

Villes

  • Ottawa

  • Montreal

  • Toronto

Similaires à Formation Apache

Compétences essentielles pour l'administration d'un serveur Apache

Ce cours certifié SETC est conçu pour donner aux participants les connaissances nécessaires pour installer, lancer, arrêter, configurer et optimiser les performances du serveur Web Apache. Le cours débute avec un survol de l'architecture du serveur Apache, suivi par une vue d'ensemble de l'architecture et de la gestion d'un serveur HTTP. Des leçons pratiques et exercices portant sur les différents modules Apache seront vus, couvrant les notions d'hôte virtuel, de gestion des types MIME, les CGI et FastCGI ainsi que le mappage des URLs. On verra aussi comment automatiser des tâches en utilisant des scripts ainsi que des notions de sécurité applicables aux sites Internet et intranet. Formations intitulées Compétences essentielles pour l'administration d'un serveur Apache qui vous permttront d'avancer votre carrière.

13 - 17 oct., 2025$2,750.008 - 12 déc., 2025$2,750.0016 - 20 févr., 2026$2,750.00


- Inclure tous les plugins compilés (ci-dessous), ou inclure des fichiers individuels si nécessaire -->