Aperçu du cours
Objectif : Savoir configurer, surveiller, dépanner et sécuriser un serveur Apache, afin de garantir un fonctionnement fiable et sécurisé.
Programme d'études
-
Introduction à Apache (1 heure)
-
Présentation d’Apache et de son rôle dans le serveur web
-
Installation d’Apache
-
Configuration de base d’Apache
-
Travaux pratiques: Installation et configuration initiale d’Apache
-
-
Maintenance d'Apache (4 heures)
-
Surveillance des journaux et des statistiques d’accès
-
Gestion des ressources (mémoire, CPU, etc.)
-
Optimisation des performances d’Apache
-
Gestion des mises à jour et des correctifs
-
Travaux pratiques: Configuration de la surveillance des journaux et des statistiques, optimisation des performances d’Apache
-
-
Sécurisation d'Apache (6 heures)
-
Configuration des autorisations et des restrictions d’accès
-
Utilisation de certificats SSL/TLS pour le chiffrement des communications
-
Gestion des pare-feu et des règles de sécurité
-
Prévention des attaques courantes (injections, cross-site scripting, etc.)
-
Utilisation de modules de sécurité d’Apache
-
Travaux pratiques: Configuration des autorisations d’accès, implémentation de SSL/TLS, configuration du pare-feu, protection contre les attaques courantes
-
-
Dépannage d'Apache (3 heures)
-
Identification et résolution des problèmes courants
-
Analyse des journaux d’erreurs
-
Utilisation d’outils de débogage
-
Travaux pratiques: Identification et résolution de problèmes courants, analyse des journaux d’erreurs, utilisation d’outils de débogage
-