Maîtriser l'administration d'un serveur Apache
Présentation
SRAP001
3
jours ( 21 heures )
Présentation
Cette formation pratique s'articule autour d'une étude détaillée du serveur Apache, pierre angulaire d'une solution Web Open Source. Elle présente ses fonctions de base, la sécurité, l'hébergement de plusieurs sites ainsi que la mise en oeuvre, en complément, d'un service de messagerie et de FTP
Objectifs du cours
Ce stage vous permettra de voir les fonctions de base d'un serveur apache, la sécurité, l'hébergement de plusieurs sites ainsi que la mise en oeuvre, en complément, d'un service de messagerie et de FTP.
Pré-requis
Personnes possédant de bonnes notions de base sur les environnements Unix ou Linux et sur les réseaux TCP/IP. Des compétences d’administration système, sans être obligatoires, constituent un atout intéressant.
Programme
Introduction |
Présentation, historique. Fonctionnalités. Les nouveautés de la version 2.4 : améliorations du noyau, nouveaux modules. Les techniques de migration vers la version 2.4. Travaux pratiques : installation, configuration de base Principe, le rôle des modules. |
Protocole HTTP |
Fonctionnement, format des requêtes. Méthodes. Syntaxe d'une URL. |
Configuration du serveur |
Environnement, gestion des processus, requêtes, connexions client : le fichier httpd.conf. Configuration des MPM, des DSO. Connexion des clients. Exemple de dialogue. |
Configuration d'un site principal |
Nom interne du serveur, rappel sur les DNS, page d'accueil, types de fichiers, les alias, définition de chemins relatifs, la balise index Ports et interfaces d'écoute. Distribution des documents. Documents par défaut et chemins relatifs. Travaux pratiques : mise en oeuvre avec création d'un site et configuration du serveur apache. |
Hôtes virtuels |
Principe, configuration, hôtes virtuels basés sur l'adresse IP, sur le nom |
WebDynamique |
Principe des scripts CGI, fonctionnement, mise en place. Apports de la solution fastCGI. |
Exploitation Apache |
Administration du site, personnalisation des pages d'erreurs Les fichiers journaux: analyse directe, analyse par webalizer Travaux pratiques : mise en charge du site et visualisation du comportement. |
Sécurité |
Exécution des processus. Portée des balises. Expressions rationnelles. Octroi de capacités. Restriction d'accès par répertoire, par méthode, ... Authentification HTTP. Sécurité avec SSL et HTTPS : principe, configuration par défaut. Certificat et clé du serveur. Génération de clés SSL. |
Le mode proxy |
Architecture forward proxy et Reverse proxy. Travaux pratiques : installation et configuration. Gestion du cache avec le module mod_cache. |
Partager cette formation
Contactez-nous

Vous êtes intéressé par cette formation ou souhaitez simplement obtenir des informations complémentaires ?