Formation Linux — Apache 2.4 (LAMP)
LX08

Formation Linux — Apache 2.4 (LAMP)

3 jours Intermédiaire Qualiopi CPF / OPCO
Durée
3 jours
Niveau
Intermédiaire
Prérequis
LX01 — Administration Linux de base + notions de réseau
Public concerné
Administrateurs systèmes et développeurs web gérant des serveurs web Linux sous Apache 2.4

Cette formation Linux Apache est orientée sur l’implémentation et la configuration d’environnements web sous Apache 2.4. Les logiciels Apache, MySQL et PHP se sont imposés comme standards pour constituer des sites web en Open Source. Ce stage pratique propose d’acquérir de solides compétences pour administrer des serveurs LAMP sous Linux.

Programme pédagogique

  • INTRODUCTION — Présentation du protocole HTTP, présentation d’Apache, nouveautés de la version 2.4
  • INSTALLATION APACHE — Distributions Debian/Ubuntu et CentOS/RedHat/Fedora, localisation des fichiers de configuration, gestion du service, compilation des sources
  • CONFIGURATION DE BASE — Fichiers de configuration, principales directives, gestion des sites virtuels (VirtualHost)
  • STACK AMP — Installation Debian/Ubuntu et RedHat/Fedora, configuration MariaDB-server, installation phpMyAdmin, configuration et modes PHP (prefork, worker, event)
  • GESTION DES LOGS — Activation et configuration, journaux d’erreur/log, rotation des logs
  • SÉCURITÉ — Gestion des autorisations réseau, authentification (Basique, Digest, MySQL), certificats SSL, réécriture d’URL, firewall et fail2ban, sécurisation PHP, protection anti-DOS
  • APACHE REVERSE-PROXY — Activation du module proxy, configuration, TP Reverse proxy en frontal de Tomcat (J2EE), load balancer
  • CENTRALISATION DES LOGS — Serveur Rsyslog, analytics et statistiques vers ELK/Kibana
  • PERFORMANCES — Répartition de charge avec HAProxy, mécanismes de cache applicatifs, outils de tests de performance

Objectifs

  • Installer et configurer un serveur web Apache 2.4 et maîtriser la gestion et l’exploitation des serveurs web
  • Paramétrage pour exploiter au maximum les performances
  • Sécuriser le serveur et contrôler les accès

Public concerné

Administrateurs systèmes et développeurs web gérant des serveurs web Linux sous Apache 2.4

Prérequis

LX01 — Administration Linux de base + notions de réseau

Objectifs pédagogiques

  • Installer et configurer un serveur web Apache 2.4 et maîtriser la gestion et l'exploitation des serveurs web
  • Paramétrage pour exploiter au maximum les performances
  • Sécuriser le serveur et contrôler les accès

Programme

  • INTRODUCTION — Présentation du protocole HTTP, présentation d'Apache, nouveautés de la version 2.4
  • INSTALLATION APACHE — Distributions Debian/Ubuntu et CentOS/RedHat/Fedora, localisation des fichiers de configuration, gestion du service, compilation des sources
  • CONFIGURATION DE BASE — Fichiers de configuration, principales directives, gestion des sites virtuels (VirtualHost)
  • STACK AMP — Installation Debian/Ubuntu et RedHat/Fedora, configuration MariaDB-server, installation phpMyAdmin, configuration et modes PHP (prefork, worker, event)
  • GESTION DES LOGS — Activation et configuration, journaux d'erreur/log, rotation des logs
  • SÉCURITÉ — Gestion des autorisations réseau, authentification (Basique, Digest, MySQL), certificats SSL, réécriture d'URL, firewall et fail2ban, sécurisation PHP, protection anti-DOS
  • APACHE REVERSE-PROXY — Activation du module proxy, configuration, TP Reverse proxy en frontal de Tomcat (J2EE), load balancer
  • CENTRALISATION DES LOGS — Serveur Rsyslog, analytics et statistiques vers ELK/Kibana
  • PERFORMANCES — Répartition de charge avec HAProxy, mécanismes de cache applicatifs, outils de tests de performance

Demander un devis

Formation intra-entreprise, inter, sur-mesure ou à distance. Prise en charge CPF / OPCO possible.

Demander un devis →
?
Testez votre niveau Évaluez vos connaissances Linux — 5 minutes
Formateur
NomTony OGER
DiplômeIngénieur ENSAM
Depuis2005 — LibrA-LinuX
Contact direct