Accueil > Windows/Linux/Unix/Mac > Apache : serveur Web
Formation #OS217

Formation Apache : serveur Web

Durée : 4 jours

Code : OS217

Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Comprendre le fonctionnement d'Apache
  • Etre capable de mettre en oeuvre, d'installer, de configurer et d'administrer l'Apache
Programme
1/ Introduction
  • Rappels sur les services et protocoles
  • Les bases du protocole TCP/IP
2/ Présentation d’Apache
  • Historique
  • Fonctionnalités
  • Documentation de référence
3/ Installation du serveur apache
  • Distribution binaire et source
  • Installation sous Windows et sous linux
  • Mise à jour d'Apache (Linux)
  • Lancer/arrêter le serveur
  • Modification de la configuration
4/ Implémentation de serveurs DNS avec Bind
  • Rappels sur les DNS
  • Installer logiciel Bind
  • Configurer le client DNS
  • Détail des enregistrements RR (SOA, NS, A)
  • Configurer un serveur esclave
5/ Configurer et administrer Apache
  • Le fichier httpd.conf
  • Etude du fichier de configuration
  • Configuration des MPM, des DSO
  • Authentification des utilisateurs
  • Gestion des fichiers de trace, outils de statistiques
  • Hôtes virtuels (VirtualHost)
  • Contrôles d’accès (ACL)
  • Gestion externe des droits et des options (.htaccess)
  • Gestion des index
  • Redirections
  • Rewritting (URL Rewritting)
6/ Le Web dynamique
  • Principe des scripts CGI et fonctionnement
  • Apports de la solution FastCGI
  • Configurer Apache
  • Ecriture d'un script CGI simple
  • Inclusion côté serveur SSI : activer les SS, format des commandes SSI
  • Présentation des variables d'environnement disponibles
  • Configurer Apache avec PHP : fichiers de configuration et directives
  • Configurer Apache JServ
7/ Exploitation Apache
  • Administration du site
  • Personnalisation des pages d'erreurs
  • Gestion des logs
  • Analyse directe
  • Analyse par Webalizer
  • Mise en charge du site et visualisation du comportement
8/ Le mode proxy
  • Architectures forward proxy et reverse proxy
  • Gestion du cache avec le module mod_cache
9/ Sécurité avec Apache
  • Les enjeux concernant la sécurité
  • Protocole SSL
  • Créer et gérer des certificats
  • Dialogue sécurisé en "https"
  • Les outils sur le marché
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Administrateurs de serveur Web
  • Exploitants
  • Intégrateurs
  • Architectes technique