Version : 2020.01

Dernière mise-à-jour : 2020/03/15 08:38

SER200 - 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 : Évaluation à l'aide d'un test auto-correctif.
Durée : 2 jours (14h).

Support de Cours

L'accès au supports de cours ainsi que les LABS et les validations des acquis se fait grâce à un abonnement annuel par stagiaire à une plateforme de cours sur Internet. Cette abonnement est facturé 35 € HT par stagiaire et par session.

L'utilisation de cette plateforme permet :

  • de mesurer le niveau du stagiaire avant la formation et celui atteint en fin de formation grâce aux tests de validations des acquis,
  • de suivre du travail de chaque participant en termes de temps passé dans chaque module grâce à un reporting détaillé.

L'abonnement permet aux stagiaires :

  • de télécharger des supports de cours et des LABS au format PDF le dernier jour de la formation,
  • de refaire les LABS en mode autonome en cas de missions décalées en relation avec le contenu de la formation initiale,
  • de rester en contact avec le formateur en cas de problèmes en production liés au contenu du cours,
  • de consulter les mises à jour du contenu des supports de cours pendant la période de l'abonnement,
  • d'échanger avec les autres participants de votre session ainsi qu'avec les anciens stagiaires.

Prérequis

Matériel

  • Un poste 64 bits (MacOS, Linux, Windows™ ou Solaris™),
  • Dans le cas de Windows™, seulement la version 7 ou 10 avec Hyper-V désinstallé,
  • Le mot de passe du compte administrateur du système,
  • Clavier AZERTY FR ou QWERTY US,
  • 8 Go de RAM minimum,
  • Processeur 4 cœurs minimum,
  • 8 Go d'espace disque disponible,
  • Un casque ou des écouteurs (si MOOC ou FAD),
  • Un micro (optionnel).

Logiciels

  • Oracle VirtualBox v 6.0 ou plus (MacOS, Linux, Windows™ ou Solaris™),
  • Si Windows™ - Putty et WinSCP.

Machine Virtuelle

A télécharger avant la formation : CentOs_7.

Internet

Programme

Jour #1

  • 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

Jour #2

  • 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

Copyright © 2020 Hugh Norris

Document non-contractuel. Les prix, les conditions et le programme peuvent être modifiés sans préavis.

Menu