¨Powered_25.gif, 1 kB
Accueil
Version imprimable Suggérer par mail

 

Apache administrer un serveur Web

 

déroulé de Cours

Réf. : FASW

Niveau :
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

 

 

Durée : 28 Heures

Public visé


Ce stage est destiné aux personnes ayant à mettre en œuvre ou à maintenir des serveurs Web dans un contexte Unix-Linux (administrateurs, exploitants, intégrateurs…).

Objectif de la formation
 

Détaille Apache en partant de ses fonctions de base et en complétant par les applications classiques avec lesquels il communique, la sécurité, l'hébergement de plusieurs sites et le paramétrage de l'ensemble.

Contenu


Introduction :


Présentation générale des services d'un Intranet. Les protocoles. Configuration TCP/IP d'un serveur Unix ou Linux.


Mise en œuvre de serveurs DNS avec Bind:

Concepts et terminologie du DNS, ressources et documentations. Types de serveurs. Compilation et installation du logiciel Bind. Démarrage, arrêt, configuration de base d'un serveur «cache seulement»
Commandes de test. Fichiers de configuration pour un serveur maître
Détail des enregistrements RR (SOA, NS, A, CNAME, MX, PTR...) Mise en œuvre de la commande de gestion «rndc».


Mise en œuvre de serveurs HTTP avec Apache :

Versions, ressources, documentation. Les modules Apache. Installation depuis les sources. Premières directives essentielles du fichier «httpd.conf». Directives de sécurisation des répertoires. Administration déléguée (fichiers «.htaccess»). Pages personnelles. Authentification des utilisateurs. Gestion des fichiers de trace, outils de statistiques. Mise en œuvre des hôtes virtuels. Protocole SSL, certificats, dialogue sécurisé en «https».


Le Web dynamique :

Programmes CGI (mise en œuvre, dépannage, sécurité). Langage PHP (caractéristiques et versions, compilation et intégration dans Apache). Serveurs d'applications Java.


Messagerie et Services FTP :

Présentation générale et terminologie : MUA, MTA, MDA... Les protocoles. Interfaces "Webmail". Mise en œuvre d'un serveur FTP anonyme et hôtes virtuels.


Méthode pédagogique :

Une salle de formation, fiches de synthèse, exercices d’évaluation, cas pratiques, feuilles d’émargement, support de cours. Mise en œuvre d'un serveur FTP anonyme Hôtes virtuels.