Serveur Web Apache
Apprenez à installer le serveur HTTP Apache, à configurer les répertoires utilisateurs et les hôtes virtuels, à utiliser les fichiers .htaccess et à appliquer la réécriture d'URL. Ce cours présente les compétences d'administration Apache toujours nécessaires pour prendre en charge les applications existantes (legacy) et de nombreux environnements web Linux établis.
Pourquoi est-ce important ?
Apache reste très répandu dans les piles d'hébergement traditionnelles et les anciennes applications internes. Les opérateurs héritent souvent d'environnements qui dépendent de modèles de configuration spécifiques à Apache, de remplacements basés sur les répertoires et de règles de réécriture. Comprendre Apache vous permet de maintenir ces services au lieu de vous limiter uniquement aux piles web plus récentes.
Ce que vous allez apprendre
- Installer et vérifier Apache ou
httpdsur un système Linux. - Activer et comprendre la publication dans les répertoires utilisateurs.
- Configurer des hôtes virtuels pour plusieurs sites ou services.
- Utiliser les fichiers
.htaccesset comprendre quand les remplacements au niveau du répertoire s'appliquent. - Appliquer la réécriture d'URL pour les besoins courants de routage d'applications.
- Mettre en pratique ces compétences dans un défi d'hébergement d'application existante.
Feuille de route du cours
Le cours commence par l'installation et la vérification d'Apache afin que vous puissiez confirmer que le serveur web fonctionne correctement. Il aborde ensuite les répertoires utilisateurs, en présentant l'une des fonctionnalités traditionnelles d'Apache souvent rencontrées dans les configurations d'hébergement partagé ou plus anciennes.
Ensuite, le cours se concentre sur la configuration des hôtes virtuels afin qu'un seul serveur puisse héberger plusieurs sites ou applications. Après cela, vous apprendrez comment les fichiers .htaccess influencent le comportement des répertoires, puis vous explorerez la réécriture d'URL, largement utilisée dans les anciennes applications web et les scénarios de migration.
Le cours se termine par le défi "Legacy App Hosting", où l'installation, la configuration des hôtes, le comportement des répertoires et la logique de réécriture sont combinés dans un scénario de support réaliste.
À qui s'adresse ce cours ?
Ce cours est destiné aux apprenants Linux et aux opérateurs qui ont besoin de connaissances pratiques sur Apache pour l'hébergement web traditionnel et les environnements d'applications plus anciens.
Résultats attendus
À la fin de ce cours, vous serez capable d'installer et de configurer Apache, de gérer les hôtes virtuels et les répertoires utilisateurs, de comprendre le comportement des fichiers .htaccess et de prendre en charge les modèles de routage courants des applications web existantes.




