Aller au contenu
Systèmes & réseaux

Apache – Administrer un serveur Web

Apprenez à déployer et sécuriser un serveur Apache, intégrer des contenus dynamiques (PHP, Tomcat), et garantir une mise en production fiable sur Linux.

14h
Intermédiaire
Mixte

Description de la formation

Introduction

  • Rôle d’un serveur web dans une architecture réseau
  • Présentation des services associés (DNS, mail, FTP…)
  • Configuration réseau de base (interfaces, routage, pare-feu)

Apache HTTP Server

  • Installation (paquets vs compilation)
  • Configuration générale (httpd.conf, sites disponibles/activés)
  • Modules essentiels (mod_ssl, mod_rewrite, mod_proxy)
  • Gestion des logs, rotation et analyse

Hébergement de contenus

  • Création et configuration d’hôtes virtuels (vhosts)
  • Accès par nom de domaine ou IP, ports personnalisés
  • Gestion des droits et de la hiérarchie des fichiers

Sécurité Web

  • HTTPS et certificats SSL (auto-signés, Let’s Encrypt)
  • Authentification HTTP (Basic, Digest, LDAP)
  • Restriction d’accès par IP, user-agent, méthode
  • Audit et durcissement de la configuration (OWASP, benchmark CIS)

Intégration avec services dynamiques

  • Support CGI, configuration PHP (mod_php, FPM)
  • Interfaçage avec Tomcat : mod_jk, mod_proxy_ajp
  • Tests d’accès aux servlets et applications JSP

Services complémentaires (en survol)

  • DNS avec Bind : base pour nommer les services
  • FTP : configuration sécurisée (vsftpd, proftpd)
  • Messagerie locale simple (Postfix, Dovecot)

Objectifs pédagogiques

  • Installer, configurer et sécuriser un serveur Apache sous Linux
  • Mettre en œuvre des hôtes virtuels, l’authentification et les connexions HTTPS
  • Intégrer Apache avec PHP, Tomcat et autres serveurs applicatifs
  • Comprendre les interactions avec DNS, FTP et services de messagerie

Programme détaillé

Module 1 Introduction
  • Rôle d’un serveur web dans une architecture réseau
  • Présentation des services associés (DNS, mail, FTP…)
  • Configuration réseau de base (interfaces, routage, pare-feu)
Module 2 Apache HTTP Server
  • Installation (paquets vs compilation)
  • Configuration générale (httpd.conf, sites disponibles/activés)
  • Modules essentiels (mod_ssl, mod_rewrite, mod_proxy)
  • Gestion des logs, rotation et analyse
Module 3 Hébergement de contenus
  • Création et configuration d’hôtes virtuels (vhosts)
  • Accès par nom de domaine ou IP, ports personnalisés
  • Gestion des droits et de la hiérarchie des fichiers
Module 4 Sécurité Web
  • HTTPS et certificats SSL (auto-signés, Let’s Encrypt)
  • Authentification HTTP (Basic, Digest, LDAP)
  • Restriction d’accès par IP, user-agent, méthode
  • Audit et durcissement de la configuration (OWASP, benchmark CIS)
Module 5 Intégration avec services dynamiques
  • Support CGI, configuration PHP (mod_php, FPM)
  • Interfaçage avec Tomcat : mod_jk, mod_proxy_ajp
  • Tests d’accès aux servlets et applications JSP
Module 6 Services complémentaires (en survol)
  • DNS avec Bind : base pour nommer les services
  • FTP : configuration sécurisée (vsftpd, proftpd)
  • Messagerie locale simple (Postfix, Dovecot)

Prérequis

  • Connaissances de base en Linux/Unix et en réseaux (notamment TCP/IP).

Public visé

  • Administrateurs systèmes, techniciens réseaux, développeurs Web, exploitants
  • Intégrateurs ou architectes techniques souhaitant maîtriser la mise en ligne de services web

Modalités de la formation

  • ⏱ Durée : 14h
  • 📍 Format : Mixte (présentiel + distanciel)
  • 📊 Niveau d'entrée : Intermédiaire
  • 🎯 Pédagogie : Apports théoriques, exercices pratiques, études de cas, projet fil rouge
  • 🗓️ Délai d'accès : variable selon le mode de financement, généralement de 11 jours ouvrés à 1 mois après l'inscription. En savoir plus.
  • ♿ Accessibilité : Chaque demande émanant d'une personne en situation de handicap fait l'objet d'une étude de faisabilité et d'adaptation. Contactez notre référent handicap.
🏆
Passage de la certification obligatoire

Cette formation se conclut par le passage d'une certification officielle, indispensable à la validation de votre parcours.

Équipe pédagogique

Nos formations sont conçues et animées par une équipe de formateurs experts, sélectionnés pour leur double compétence : une expertise métier acquise sur le terrain et une réelle expérience pédagogique. Le suivi de chaque apprenant est assuré par un référent pédagogique dédié.

  • Formateurs professionnels spécialistes de leur domaine, en veille permanente sur les évolutions du secteur
  • Référent pédagogique dédié, disponible tout au long du parcours
  • Contenus régulièrement actualisés et adaptés au niveau de chaque participant
  • Référent handicap pour l'accueil et l'adaptation des personnes en situation de handicap

Ressources pédagogiques

  • VM Linux (Debian/Ubuntu) fournies pour chaque participant
  • Accès à un environnement de test local ou distant
  • Documentation technique + scripts de configuration
  • Exercices guidés, exemples réutilisables en production

Suivi de l'exécution et évaluation

  • Travaux pratiques supervisés
  • Quiz/QCM intermédiaires
  • Mise en situation : création d’un site sécurisé avec Apache
  • Certificat de réalisation

Accessibilité

Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d’étudier ensemble les possibilités de suivre la formation.

Fiche mise à jour le 7 juillet 2026.