Objectifs de la formation
- Installer et configurer un serveur Apache
- Mettre en œuvre un serveur DNS avec Bind
- Intégrer un serveur Apache avec un serveur d’application Tomcat
- Mettre en place un serveur de messagerie
- Mettre en œuvre des services d’accès distants
Programme de la formation
Introduction
- Présentation générale des services et protocoles.
- Configuration TCP/IP d’un serveur Unix ou Linux.
Mise en œuvre de serveurs DNS avec Bind
- Concepts et terminologie du DNS.
- Compilation et installation du logiciel Bind.
- Configuration du client DNS.
- Détail des enregistrements RR (SOA, NS, A).
- Configuration d’un serveur esclave.
Travaux pratiques
Installation du logiciel Bind. Mise en œuvre d’un serveur DNS « cache seulement », d’un serveur DNS primaire et secondaire. Configuration de la commande rndc. Ajout d’une machine dans le domaine.
Mise en œuvre de serveurs HTTP avec Apache
- Les modules Apache. Installation depuis les sources.
- Les directives essentielles du fichier « httpd.conf ».
- 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 ».
Travaux pratiques
Installation du logiciel Apache depuis l’archive source. Sécurisation de l’accès aux répertoires. Mise en œuvre d’un site personnel avec authentification, d’hôtes virtuels et d’un hôte SSL » https « .
Le Web dynamique
- Programmes CGI (mise en œuvre, dépannage, sécurité).
- Langage PHP (intégration dans Apache).
Serveurs d’applications Java : Tomcat
- Présentation et architecture de Tomcat.
- Mise en place de la collaboration Apache-Tomcat.
- Tests d’accès aux servlets et aux JSP.
Travaux pratiques
Exécution de programmes via CGI. Intégration de PHP. Installation de Java et du connecteur mod_jk. Validation de la connexion avec Tomcat.
Messagerie
- Présentation et terminologie : MUA, MTA, MDA.
- Les protocoles (SMTP, MIME, POP, IMAP).
- Nécessité d’une configuration DNS.
- Panorama des MTA disponibles (Sendmail, Postfix).
- Configuration d’une messagerie intranet simple.
Travaux pratiques
Mise en place d’un serveur SMTP intranet.
Services FTP
- Mise en œuvre d’un serveur FTP anonyme.
- Hôtes virtuels.
Les enjeux concernant la sécurité
Les outils sur le marché.
Protection des données.
Restreindre les accès au niveau réseau.