Serveur Web Apache - 3 jours en classe virtuelle

1.950,00 EUR

  • 3 days
Classe virtuelle en direct
En entreprise

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

Hero

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.

Hero

Chronologie du cours

  1. 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
  2. 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
  3. 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
Développement Angular

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

Commencer le cours maintenant

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

Contact background

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 !