9647 - Maîtriser Apache
Ressource pédagogique
Description bibliographique
- Auteur :
- Drieu, Benjamin (Alcôve. Colombes. France)
- Page source :
- Course Forge - Formations et supports de cours libres sur les logiciels libres, http://www.courseforge.org/courses/
- Langue :
- français
- Date de publication :
- 2000
Description du contenu
- Spécialité :
- Electronique, informatique et télécommunications - Logiciels - Progiciels, applications professionnelles
Electronique, informatique et télécommunications - Réseaux - Réseaux informatiques
- Mots clés :
- Apache ; serveur Web ; HTTP ; PAM ; SSL ; SSI ; LDAP ; proxy/cache ; protocole de réseau ; module
- Table des matières :
- 1. Principes de base
1.1. Présentation d'Apache
1.2. Mise en oeuvre du serveur
1.3. Installation et configuration
1.4. Architecture du serveur
1.5. Arrêt et redémarrage
2. Administration et optimisation
2.1. Organisation de la distribution
2.2. Une approche commune : principe des directives
2.3. Architecture modulaire d'Apache
2.4. Gestion des droits des répertoires
2.5. Gestion des index des répertoires
2.6. Pages personnelles
2.7. Apache multisite
2.8. Utilisation des fichiers de rapport
2.9. Analyse des fichiers de log
2.10. Optimisation des performances
2.11. Profilage
2.12. Utilisation de la CGI, contenu dynamique
3. Sécurité et aspects avancés
3.1. Éléments de sécurité
3.2. Configuration d'Apache en tant que proxy/cache
3.3. Répartition de charge
3.4. L'authentification
3.5. Utilisation de PAM
3.6. Fonctionnement de LDAP
3.7. Contrôle d'accès
3.8. Les connexions sécurisées, SSL
3.9. Réécriture dynamique d'URL
3.10. Les Server Side Include (SSI) : une alternative au CGI
3.11. Interface de programmation
4. Conclusion
4.1. Projets relatifs à Apache
4.2. Le futur d'Apache
4.3. Références
- Résumé :
- Ce cours, constitué de transparents, présente les différents aspects du logiciel serveur de pages web Apache. La configuration, l'optimisation et l'administration du logiciel sont détaillées, ainsi que son utilisation avancée dans un environnement sécurisé. Des cahiers d'exercices complètent les transparents en guidant le lecteur dans les différentes étapes techniques de l'utilisation d'Apache.
Informations pédagogiques
- Niveau d'études :
- 2e cycle
- Pré-requis :
- Connaissance de l'environnement de travail Unix/Linux, ainsi que du Web.
- Objectifs pédagogiques :
- Comprendre le principe d'un serveur Web, les concepts de l'informatique libre, les mécanismes de la sécurité Internet en général et en particulier avec Apache ; comprendre la structure modulaire pour pouvoir configurer et manipuler Apache.
Accès à la ressource
gratuit
Copyright © 2000 Benjamin Drieu, licence GFDL
- Format :
- HTML
- Notes :
- Le cours peut être téléchargé au format PDF (2,63 Mo) ou au format PostScript (3,13 Mo). Les cahiers d'exercices sont également disponibles sous ces deux formats (PDF : 90,18 ko ; PostScript : 379,26 ko), ainsi que sous format source (zippé : 74,34 ko).
- URL de référence :
- http://www.courseforge.org/courses/fr/apache1/
- Autres URLs :
- http://www.courseforge.org/courses/fr/apache1/html/slide_1.html
http://www.courseforge.org/courses/fr/apache1/apache.pdf http://www.courseforge.org/courses/fr/apache1/apache.ps http://www.courseforge.org/courses/fr/apache1/ex/exos_apache.pdf http://www.courseforge.org/courses/fr/apache1/ex/exos_apache.ps http://www.courseforge.org/courses/fr/apache1/cours_apache.tgz
Ressource copiée dans le cache de l'Infothèque le 09/09/2007
- URL de référence :
- /cache/9647/www.courseforge.org/courses/fr/apache1/index.html
Notice mise en ligne le 08/09/2007 |