Mettre en œuvre un serveur Web Apache sous Linux ou Windows, dans un environnement Intranet / nternet en Open Source. Savoir configurer et administrer Apache pour disposer d’une architecture performante pour la mise en place d’applications et notamment aborder les interactions avec MySql, Perl et PHP.
Administrateurs système souhaitant approfondir leurs compétences dans l’administration d’un serveur Web sous Linux ou Windows en contexte Intranet / Internet.
Une bonne connaissance d'Unix ou Linux ainsi que des principes de base de TCP/IP et d'Internet.
~ Introduction
Développement Open Source
Fondation "Apache Software Foundation"
Présentation du serveur Web Apache
~ Installation et Configuration
Téléchargement des sources du logiciel
Méthodes
Mise en œuvre du serveur HTTP
Configuration avec httpd.conf
Gestion des types MIME
Virtual Hosting
Arrêt / relance et automatisation
~ Activité du serveur
État du serveur
Format CLF (Common Log Format)
Fichiers journaux : consultation et administration
Gestion des erreurs
Suivi des actions
Outils d’analyse : accesswatch et wwstat
~ Sécurité
Fichiers HTAccess
Authentification via une table MySql
Directives Apache
SSL (Secure Layer Sockets)
~ Web dynamique
Common Gateway Interface : CGI
Configuration des scripts
Communications avec des programmes CGI
FastCGI
Interpréteurs embarqués
PHP dans des pages HTML
PERL dans Apache : mod_perl
~ Administration et supervision
Utilisation de l’interface Webmin
Le module SNMP
Les MIBs dédiées : www-mib et apache-scoreboard-mib
2 jours
1000 € HT