Apache, administrer un serveur Web PDF Imprimer Envoyer

Apache, administrer un serveur Web
Session1 A partir du 06/02/2012
Session2 A partir du 14/05/2012
Session3 A partir du 12/11/2012
Lieu Formasoft
Durée 4 Jours
Prix 790 DT.H.T.
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.
Public
Objectif

Thèmes similaires Cliquez ici

    1. Introduction
      • Présentation générale des services et protocoles.
      • Configuration TCP/IP d'un serveur Unix ou Linux.
    2. Mise en oeuvre 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 oeuvre 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).
    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).
    4. Le Web dynamique
      • Programmes CGI (mise en oeuvre, dépannage, sécurité).
      • Langage PHP (caractéristiques et versions, compilation et intégration dans Apache).
    5. 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 JSP.
    6. 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...).
      • Configuration d'une messagerie intranet simple.
      • Serveurs POP et IMAP.
      • Interfaces ″Webmail″.
    7. Services FTP
      • Panorama des logiciels disponibles.
      • Mise en oeuvre d'un serveur FTP anonyme.
      • Hôtes virtuels.
      • Protection des données
      • La gestion des droits côté système.
      • Les spécificités des services (apache, ftp, postfix).
Les enjeux concernant la sécurité
  1. Restreindre les accès au niveau réseau : le filtrage
  2. @IP/service
    • Par le Firewall, par les Wrappers.
    • Quelques exemples avec iptables.
  3. Les outils d'audit de la sécurité
 

Ajouter un Commentaire


Code de sécurité
Rafraîchir