|

INFORMATIONS GENERALES |
|
Formation Apache, administrer un serveur Web sous Linux/Unix
|

|
Accueil > Apache / Tomcat > Apache, administrer un serveur Web sous Linux/Unix
Formation DIF Apache, administrer un serveur Web sous Linux/Unix [AP10]
Publics : Ce stage est destiné aux personnes ayant à mettre en oeuvre ou à maintenir des services Intranet dans un contexte Unix-Linux (administrateurs, exploitants, intégrateurs...). Pré-requis pour suivre cette formation Apache / Tomcat : 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. Contenu de la formation Apache / Tomcat : Module 1 : Introduction
Présentation générale des services d'un Intranet Les protocoles Configuration TCP/IP d'un serveur Unix ou Linux Architectures classiques de « Firewalls »
Module 2 : 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 » Configuration du client DNS Commandes de test (host, nslookup, dig) 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 » Ajout d'une nouvelle machine dans le domaine Configuration d'un serveur esclave Aspects complémentaires (gestion des traces, dépannage, mises à jour dynamiques, sous-domaines)
Module 3 : Mise en oeuvre 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 oeuvre des hôtes virtuels Protocole SSL, certificats, dialogue sécurisé en « https » Observation et amélioration des performances Aspects complémentaires (proxy et cache, expressions régulières et réécriture, négociation de contenu)
Module 4 : Le Web dynamique Directives SSI (Server Side Includes) Programmes CGI (mise en oeuvre, dépannage, sécurité) Langage PHP (caractéristiques et versions, compilation et intégration dans Apache) Serveurs d'applications Java : exemple de Tomcat. Présentation et architecture de Tomcat Installation de Java et de Tomcat. Mise en place de la collaboration Apache-Tomcat (connecteur AJP et module mod_jk). Tests d'accès aux servlets et aux JSPs
Module 5 : Messagerie Présentation générale et terminologie : MUA, MTA, MDA... Les protocoles (SMTP, MIME, POP, IMAP...) Nécessité d'une configuration DNS, enregistrements MX Panorama des MTA disponibles (Sendmail, Postfix, Qmail, Exim) Choix d'installation, Sendmail et Postfix : la cohabitation impossible Les fichiers de configuration Gestion des alias, règles de réécriture des adresses Configuration d'une messagerie Intranet simple Files d'attente, activité de surveillance Gestion des erreurs, méthodes de dépannage Serveurs POP et IMAP Interfaces ″Webmail″ Mise en place d'un serveur SMTP Intranet (Sendmail ou Postfix). Activation des serveurs POP et IMAP
Module 6 : Services FTP Panorama des logiciels disponibles (Wu-ftpd, Proftpd, Vsftpd) Mise en oeuvre d'un serveur FTP anonyme Hôtes virtuels
Module 7 : Les enjeux concernant la sécurité Protection des données. La gestion des droits sur un serveur web. Les droits d'accès aux fichiers servis par FTP Restreindre les accès au niveau réseau : le filtrage @IP/service, par le firewall, par les wrappers
|
|