Ceci est une ancienne révision du document !
Table des matières
Administration d'un Serveur Internet/Intranet avec Apache
Présentation
Type d'Action (Article L. 6313-1) : Action d'acquisition, d'entretien ou de perfectionnement des connaissances.
Objectif : Maîtriser l’Administration d'un Serveur Internet/Intranet avec Apache.
Public : Techniciens et Administrateurs Linux confirmés.
Pré requis : Avoir réussi la certification CompTIA Linux+ Powered by LPI ou la certification LPIC-1 ou la certification SUSE CLA ou posséder les compétences équivalentes.
Méthode d'apprentissage : Alternance entre un scénario pédagogique clair et précis et des travaux pratiques basés sur des cas et exemples concrets.
Validation des acquis : Évaluations à l'aide de tests auto-correctifs.
Programme
- Administration d'un Serveur Internet/Intranet avec Apache
- Présentation et Configuration d'Apache
- Présentation d'Apache
- Contenu de ce Cours
- Préparation
- Installation à partir des dépôts
- RHEL / CentOS 7
- Debian 8
- Configuration sous RHEL / CentOS 7
- Etude des directives du fichier /etc/httpd/conf/httpd.conf
- Etude des directives du fichier /etc/httpd/conf.d/autoindex.conf
- Etude des directives du fichier /etc/httpd/conf.d/userdir.conf
- Etude des directives du fichier /etc/httpd/conf.d/local.conf
- Application de la Configuration
- Configuration sous Debian 8
- Etude des directives du fichier /etc/apache2/apache2.conf
- Etude des directives du fichier /etc/apache2/conf-available/charset.conf
- Etude des directives du fichier /etc/apache2/conf-available/localized-error-pages.conf
- Etude des directives du fichier /etc/apache2/conf-available/other-vhosts-access-log.conf
- Etude des directives du fichier /etc/apache2/conf-available/security.conf
- Etude des directives du fichier /etc/apache2/conf-available/serve-cgi-bin.conf
- Etude des directives du fichier /etc/apache2/envvars
- Etude des directives du fichier /etc/apache2/magic
- Etude des directives du fichier /etc/apache2/ports.conf
- Administration de Base
- LAB #1 - Gestion de serveurs virtuels
- Sous RHEL / CentOS 7
- Hôte virtuel par nom
- Hôte virtuel par adresse IP
- Hôtes Virtuels Dynamiques avec mod_vhost_alias
- Sous Debian 8
- Hôte virtuel par nom
- Hôte virtuel par adresse IP
- Hôtes Virtuels Dynamiques avec mod_vhost_alias
- LAB #2 - Gestion des pages personnelles avec mod_userdir
- Sous RHEL / CentOS 7
- Sous Debian 8
- Administration Avancée
- LAB #3 - Gestion des pages dynamiques avec mod_php
- LAB #4 - Gestion de l'authentification avec .htpasswd et mod_auth_basic
- LAB #5 - Gestion de l'authentification avec MariaDB et mod_authn_dbd
- LAB #6 - Gestion de l'authentification avec OpenLDAP et mod_authnz_ldap
- LAB #7 - Gestion des pages web sécurisées en https avec mod_ssl
- LAB #8 - Gestion d'un Serveur Mandataire avec mod_proxy
- LAB #9 - Gestion du Caching avec mod_file_cache, mod_socache_shmcb, mod_cache et mod_cache_disk
- LAB #10 - Gestion d'un Reverse Proxy avec mod_proxy
- LAB #11 - Gestion d'un Cluster de Répartition de Charge avec Tomcat et mod_jk
- LAB #12 - Gestion d'un Cluster de Répartition de Charge avec mod_proxy_ajp
- LAB #13 - Gestion du Web-based Distributed Authoring and Versioning avec mod_dav
- LAB #14 - Gestion de la réécriture d'URL avec mod_rewrite
- LAB #15 - Personnalisation des en-têtes de requêtes et de réponses HTTP avec mod_header
- LAB #16 - L'exécution des scripts CGI sous l'utilisateur et le groupe spécifiés avec mod_suexec
- LAB #17 - Améliorer l'utilisation de la Mémoire du Serveur avec mod_worker