EXPERT EN DÉVELOPPEMENT DE COMPÉTENCES

Tél : 05 61 40 61 60 - Tél : 09 80 08 33 86
OK
NOS FORMATIONS

Administration d'un serveur Web sous Linux/Apache

4 jours
LX910
  objectif
Installer, configurer et administrer un serveur Web sous Linux avec Apache
  public concerné
Futurs administrateurs de serveurs web
  pré-requis
Bonne connaissance de Linux et des protocoles TCP/IP

Programme  Télécharger le fichier PDF


RAPPELS D'ADMINISTRATION LINUX
  • Le système Linux, les distributions
  • La documentation
  • Configuration TCP/IP de base
    • Rappels sur le format des adresses IP
      • Adresses IPv6
      • Adresses IPv4
      • Quelques adresses particulières
      • Réseaux non connectés à l'Internet
      • Sous-réseaux
    • Interfaces physiques
    • Résolution des noms
      • Fichier /etc/hosts
      • Aspect client DNS
    • Routage
    • Démons essentiels
      • Superdémon inetd
      • Superdémon xinetd
      • Protocole SSH
  • Utilisateurs et groupes
    • Fichiers de configuration
      • Le fichier /etc/passwd
      • Le fichier /etc/group
      • Le fichier/etc/shadow
    • Gestion des groupes
    • Gestion des comptes utilisateurs
  • Démarrage et arrêt du système
    • Chargement du système, activation du noyau
    • Niveaux d'exécution
    • Programme init - fichier /etc/inittab
    • Passage au mode multi-utilisateurs
    • Arrêt et redémarrage
  • Service cron de planification des travaux
    • La commande crontab
    • Autorisations
    • Format des fichiers de requêtes
    • La commande at
    • Le fichier/etc/crontab
  • Paquets logiciels
  • Premier maillon du site LAMP : Service FTP anonyme
 
L'ESSENTIEL DU SERVEUR APACHE
  • Le projet Apache
    • Les versions
  • Le protocole HTTP
    • HTTP 1.0
    • HTTP 1.1
    • Quelques codes retour
 
  • Les modules
    • Terminologie et principes
    • Liste résumée des modules Apache 2
      • Module core
      • Modules de type MPM
      • Modules de base
      • Modules d'extension
      • Modules de type expérimental
  • Installation
    • Étapes de l'installation
    • Mise en œuvre
    • Premiers tests
    • Accès à la documentation
  • Les fichiers de configuration
  • Premières directives essentielles
    • ServerRoot
    • Listen
    • ServerName
    • PidFile
    • User
    • Group
    • ServerAdmin
    • DocumentRoot
    • DefaultType
    • Alias
    • Directives concernant les modules
  • Sécurisation des répertoires
    • Directory
    • DirectoryMatch
    • Files
    • FilesMatch
    • Location
    • SetHandler
    • Location Match
    • Options
    • Contrôles d'accès
    • Fichiers décentralisés .htaccess
    • Visualisation des fichiers d'un répertoire
  • Pages personnelles
  • Authentification des utilisateurs
    • Création des comptes
    • Directives de configuration
    • Exemple de mise en œuvre
  • Hôtes virtuels
    • Hôtes virtuels basés sur l'adresse IP
    • Hôtes virtuels basés sur le numéro de port
    • Hôtes virtuels basés sur le nom
  • Fichiers de logs, gestion des erreurs
    • Archivage des accès au serveur
    • Archivage des erreurs
  • Programmes CGI
  • Performances
    • Serveurs n'utilisant pas les threads (module prefork)
    • Serveurs utilisant les threads (module worker)
  • Connexions sécurisées avec SSL
    • Algorithmes de chiffrement
      • Chiffrement symétrique
      • Chiffrement asymétrique
      • Signature électronique d'un message
    • Protocole SSL
      • Certificats
      • Déroulement d'une connexion SSL
    • Mise en œuvre de SSL pour Apache
      • Bibliothèque OpenSSL
      • Obtention d'un certificat auprès d'une autorité officielle
      • Générer son propre certificat
      • Configuration Apache

Iris Training Paris La Défense - Tél. (33) 09 80 08 33 86
Iris Training - 2, impasse Michel Labrousse - BP 53637 - 31036 Toulouse Cedex 1 - France - Tél : (33) 05 61 40 61 60 - Fax : (33) 05 61 43 85 68