Accueil / Apache – Administrer des serveurs web

Apache – Administrer des serveurs web

Durée : 4 jours
Tarif Inter : 2000 €
Tarif sur mesure : Nous consulter
Référence : 3APS

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

Cette formation vous apprendra comment mettre en place ou maintenir un serveur web. Apache est le serveur web le plus populaire utilisé sur Internet. Logiciel open source, il fonctionne bien avec d’autres logiciels open source tels Linux et MySQL. Cette formation vous montrera comment mettre en place un simple serveur web Apache sous Linux et comment l’améliorer pour en faire un serveur web commercial pleinement fonctionnel capable de prendre en charge des sites web sophistiqués.

Objectifs

  • Comprendre les architectures Web et la place d’un serveur Apache
  • Savoir installer, configurer un serveur Apache.
  • Sécuriser et surveiller des serveurs Apache en production
  • Optimiser la configuration d’un serveur Apache pour la prise en charge de sites web complexes

Programme

  1. Les fondamentaux d’Apache

    • Qu’est-ce qu’un serveur web ?
    • Apache et le Web
    • Aperçu du HTTP
    • Aperçu de l’installation d’Apache
    • Travaux pratiques : installer Apache
  2. Configuration du serveur

    • Exigences relatives au site web
    • Questions de performance
    • Fichier de configuration Apache
    • Modules Apache
    • Modules partagés ou modules intégrés
    • Travaux pratiques : créer un site web simple
  3. Journalisation

    • Journaux d’erreurs
    • Activation des journaux de transfert
    • Journalisation personnalisée
    • Filtres de journaux
    • Outils d’analyse des fichiers journaux
    • Gestion des fichiers journaux
    • Travaux pratiques : activer et gérer la journalisation
  4. Contenu dynamique

    • Statut du serveur et informations
    • Interface de passerelle commune
    • Perl et mod_perl
    • PHP
    • Servlets Java, JSP et Tomcat
    • Intégration d’Apache et de Tomcat
    • Travaux pratiques : permettre plusieurs formes de contenu dynamique
  5. Contrôle de l’accès

    • Contrôle de l’accès par nom d’hôte et adresse IP
    • Utilisation de l’authentification par mot de passe mod_auth
    • Utilisation de l’authentification de la base de données
    • Travaux pratiques : activer l’authentification et le contrôle d’accès
  6. Sécurité

    • Questions de sécurité du Web
    • Le protocole SSL (Secure Sockets Layer)
    • Certificats
    • Travaux pratiques : installer Apache avec SSL
  7. Authentification

    • Authentification HTTP
    • Directives d’authentification Apache
    • Authentification à l’aide de PHP
    • Travaux pratiques : fournir une page web protégée par un mot de passe pour accéder à la base de données des commandes
  8. Hébergement virtuel

    • IP base l’hébergement virtuel
    • Hébergement virtuel par nom
    • Hébergement virtuel basé sur un port
    • Hébergement virtuel en masse
    • Hébergement virtuel avec mod_rewrite
    • Travaux pratiques : activer l’hébergement virtuel
  9. Autres modules

    • Visite guidée des autres modules Apache
  10. Gestion du contenu Web

    • Accès FTP
    • WebDAV
    • Travaux pratiques : utilisation de WebDAV
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Demande de renseignement