Une formation sur mesure ?

Devis immédiat

Nos clients

logos clients Nativo formation
Formations inter / intra entreprise
Revenir aux formations Apache / Tomcat

Formation Apache, administrer un serveur Web Apache

Ref. N70WAPA

durée

3 jours

Tarif

1450€ ht

Toutes les dates

Objectifs

Comprendre le fonctionnement d'apache, savoir le mettre en oeuvre, l'installer, le configurer et l'administrer.

Public

Toute personne souhaitant configurer, installer et exploiter un serveur web à base d'apache. Il est demandé aux participants de connaître les bases de TCP/IP.

Prérequis

Il est nécessaire de posséder 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.
  • Documentation de référence.
  • Fonctionnement multi-threads.
  • Modularité du noyau.
  • 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.
  • Etude du fichier de configuration.
  • Travaux pratiques
  • Configuration des MPM, des DSO.
  • Connexion des clients. Exemples de dialogue.
  • Interrogations avec apachectl.

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.Apports de la solution fastCGI.
  • Travaux pratiques : configuration apache, écriture d'un script CGI simple.
  • Présentation des variables d'environnement disponibles.
  • Passage de paramètres avec GET et POST

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.

Le mode proxy

  • Architecture forward proxy et Reverse proxy.

  • Travaux pratiques : installation et configuration.

  • Gestion du cache avec le module mod_cache.

  • Alternance d'exposés et de travaux pratiques dans une salle dédiée.

Moyens et Méthodes Pédagogiques

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Un poste par stagiaire
  • Formateur Expert
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage

Validation des acquis

  • Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
  • Attestation de fin de stage remise avec la facture