Serveur Web Apache - 3 jours en classe virtuelle
1.950,00 EUR
- 3 days
Acquérez les compétences pratiques nécessaires pour configurer, sécuriser et gérer des environnements Apache Web Server en toute confiance. Ce cours pratique sur Apache Web Server est conçu pour les professionnels de l’informatique qui souhaitent développer leur expertise en administration de serveurs web sur Linux et dans des environnements multiplateformes.
Caractéristiques clés
Langue
Supports de cours en anglais
Niveau
Niveau débutant - intermédiaire
3 jours de formation en direct avec un formateur
Formation virtuelle (8 heures / jour)
Laboratoires interactifs en direct pour renforcer l’apprentissage
Scénarios qui reflètent de véritables environnements serveur
Plus de 40 heures d’étude recommandées
Attestation de fin de programme incluse

Résultats d’apprentissage
À la fin de ce programme, vous serez capable de :
Configuration du serveur Apache
Apprenez à configurer des environnements de serveur Web Apache à l’aide de httpd.conf, à gérer les modules et les directives, et à optimiser les performances, le comportement et les paramètres de sécurité du serveur.
Contrôle d’accès, authentification et journalisation
Gérez l’accès des utilisateurs grâce à l’authentification et aux contrôles d’autorisation, y compris l’intégration LDAP. Vous travaillerez également avec les outils de journalisation Apache pour surveiller l’activité, résoudre les problèmes et analyser les performances du serveur.
Hébergement virtuel, proxys et répartition de charge
Configurez l’hébergement virtuel, les reverse proxies et l’équilibrage de charge à l’aide d’outils comme ProxyPass et mod_proxy_balancer afin de prendre en charge des environnements web évolutifs et hautement disponibles.
Sécurité et intégration des applications
Mettre en œuvre le chiffrement SSL pour sécuriser le trafic web, intégrer Apache avec PHP et Tomcat, et configurer des fonctionnalités telles que la réécriture d’URL et l’indexation des répertoires pour une diffusion flexible des applications web.

Chronologie du cours
Jour 1
Session 1 : Introduction au serveur Web Apache
- Principes fondamentaux et architecture d’Apache
- Répertoires de configuration et de site web
- Comprendre httpd
Session 2 : Configuration de base
- Configuration de httpd.conf
- Optimisation de la sécurité et des performances
- Modules, types MIME et ports d’écoute
- Pages web et gestion des erreurs
Session 3 : Contrôle d’accès
- Contrôle d’accès et authentification
- Directives de répertoire, d’emplacement et de module
- Intégration de l’authentification LDAP
- Directives comportementales et d’autorisation
Session 4 : Journalisation
- Configuration personnalisée de la journalisation
- Directives LogFormat et CustomLog
- Mise en forme et analyse des journaux d’erreurs
Session 5 : Hébergement virtuel
- Héberger plusieurs sites web
- Hébergement basé sur le nom, sur l’adresse IP et sur le port
- Hébergement virtuel dynamique
Jour 2
Session 6 : Proxy Apache
- Proxy direct et inverse
- Configuration de ProxyPass et ProxyPassReverse
Session 7 : Répartition de charge
- Répartition de charge avec mod_proxy_balancer
- Méthodes de planification et d’équilibrage
- Sessions persistantes et répartition du trafic
- Outils du gestionnaire de répartition de charge
Session 8 : Indexation
- Indexation et personnalisation des répertoires
- Indexation avancée et options d’affichage
- Icônes, descriptions et gestion des fichiers
Session 9 : Réécriture d’URL
- Règles et conditions de réécriture
- Expressions régulières et journalisation
- Réécriture d’hôte virtuel
- Routage de contenu dynamique basé sur des conditions
Jour 3
Session 10 : SSL Apache
- Configuration SSL et communication sécurisée
Session 11 : Apache & PHP
- Intégration de PHP avec Apache
- Chargement et activation des modules PHP
Session 12 : Apache & Tomcat
- Intégration d’Apache avec Tomcat
Session 13 : Ateliers Apache
- Ateliers pratiques de configuration Apache et solutions
Annexe A : Compilation et installation d’Apache
- Binaires Apache
- Répertoires, permissions et modules

Qui devrait s’inscrire à ce programme ?
Administrateurs systèmes et réseaux
Administrateurs de serveurs web
Professionnels de l’infrastructure et des opérations informatiques
Ingénieurs DevOps et équipes de support
Développeurs travaillant avec des environnements basés sur Apache
Professionnels techniques responsables de l’hébergement web et de la gestion des serveurs
Prérequis
- Connaissances de base des systèmes d’exploitation et de l’administration de serveurs
- Familiarité avec les environnements en ligne de commande Linux ou Windows
- Connaissances générales des technologies web et des concepts de mise en réseau
- Des connaissances de base en script (comme PHP, scripts shell ou Ruby) sont utiles mais non obligatoires
- Une expérience préalable en administration de systèmes Linux est un atout.
Déclarations
Licences et accréditation
Le cours est proposé conformément à l’Accord du programme partenaire et respecte les exigences de l’Accord de licence.
Politique d’équité
Nous encourageons les candidats à contacter l’AVC pour obtenir des conseils et un accompagnement tout au long du processus d’aménagement.
Foire aux questions

Avez-vous besoin de solutions d’entreprise ou d’une intégration LMS?
Vous n'avez pas trouvé le cours ou le programme adapté à votre entreprise ? Besoin d'une intégration LMS ? Écrivez-nous ! Nous réglerons tout !
