Formation Apache HTTP Server
| 1 400€ HT / personne |
| 2 jours (14 heures) |
Présentation
Apache HTTP Server est un serveur web reconnu pour sa robustesse, sa modularité et sa flexibilité. Il permet d’héberger plusieurs sites et applications, de sécuriser les échanges avec HTTPS et de servir de reverse proxy vers des services backend.
Notre formation Apache HTTP Server vous permettra de maîtriser l’installation, la configuration, la sécurisation et l’exploitation d’un serveur Apache en environnement de production.
Vous apprendrez à configurer des Virtual Hosts, gérer les certificats TLS et HTTPS, optimiser les performances et mettre en œuvre Apache comme reverse proxy devant vos applications.
La formation aborde également le durcissement du serveur, l’analyse des logs, le diagnostic des incidents et les opérations de maintenance nécessaires pour exploiter Apache de manière fiable.
À l’issue de cette formation, vous serez capable de déployer et administrer un serveur Apache HTTP Server performant et sécurisé, de protéger les communications HTTPS et d’assurer son exploitation en production.
Comme toutes nos formations, celle-ci vous présentera la dernière version stable de la technologie Apache Server HTTP (2.4.66) et ses nouveautés.
Objectifs
- Installer et administrer Apache HTTP Server
- Configurer les Virtual Hosts et héberger plusieurs sites
- Sécuriser les communications avec HTTPS et TLS
- Optimiser les performances et les ressources du serveur
- Configurer Apache comme reverse proxy
- Superviser, diagnostiquer et maintenir Apache en production
Public visé
- Administrateurs systèmes Linux
- Ingénieurs systèmes et infrastructures
- Ingénieurs DevOps et SRE
- Développeurs et exploitants d’applications web
Pré-requis
- Connaissances de base en administration Linux
- Notions de réseaux, DNS et protocoles HTTP/HTTPS
- Pratique de la ligne de commande recommandée
Programme de notre formation Apache HTTP Server
[Jour 1 – Matin]
Installer et administrer Apache HTTP Server
- Comprendre l’architecture et les principales fonctionnalités d’Apache HTTP Server
- Positionner Apache face à Nginx et aux autres serveurs web
- Installer et gérer Apache sur Linux
- Comprendre l’organisation des fichiers et répertoires de configuration
- Administrer le service, les modules et les principales directives
- Analyser les logs d’accès et d’erreurs pour diagnostiquer les problèmes courants
- Atelier pratique : installer Apache, configurer le service et publier un premier site web.
[Jour 1 – Après-midi]
Configurer les Virtual Hosts et sécuriser les accès HTTPS
- Configurer les Virtual Hosts pour héberger plusieurs sites sur un même serveur
- Gérer les noms de domaine, ports, DocumentRoot, permissions et règles d’accès
- Comprendre le fonctionnement des certificats TLS et des chaînes de confiance
- Configurer TLS et installer un certificat sur Apache HTTP Server
- Automatiser l’émission et le renouvellement des certificats avec Let’s Encrypt et Certbot
- Configurer les redirections HTTPS, protocoles TLS, suites cryptographiques et HSTS
- Atelier pratique : créer plusieurs Virtual Hosts puis sécuriser un site en HTTPS avec un certificat TLS.
[Jour 2 – Matin]
Optimiser Apache et configurer un Reverse Proxy
- Comprendre les principaux paramètres influençant les performances d’Apache
- Configurer les connexions persistantes et ajuster les paramètres d’exploitation
- Activer la compression avec gzip ou Brotli et mettre en œuvre les mécanismes de cache
- Limiter les modules chargés et optimiser la consommation des ressources
- Configurer mod_proxy et mod_proxy_http pour publier des applications backend
- Mettre en œuvre un reverse proxy et comprendre les principes d’équilibrage de charge
- Atelier pratique : publier une application derrière Apache en reverse proxy puis optimiser les performances du service.
[Jour 2 – Après-midi]
Sécuriser, superviser et maintenir Apache en production
- Durcir la configuration Apache et limiter l’exposition des informations sensibles
- Configurer les restrictions d’accès et appliquer les bonnes pratiques de sécurité
- Exploiter les logs, métriques et outils de supervision pour surveiller le service
- Diagnostiquer les erreurs HTTP, problèmes TLS, Virtual Hosts et incidents de reverse proxy
- Préparer les sauvegardes, mises à jour et procédures de maintenance
- Automatiser le déploiement et la configuration d’Apache avec Ansible
- Atelier pratique : diagnostiquer plusieurs incidents sur un serveur Apache, appliquer les corrections puis construire une checklist de mise en production.
Pour aller plus loin
Formation Haproxy
Formation Prometheus & Grafana
Formation Centreon
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Nos Formateurs Référents
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
| 1 400€ HT / personne |
| 2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS

