DevOpsFacile
AccueilParcours de formationCertificationsModulesCheat SheetÀ Propos
DevOpsFacile

Une plateforme d'apprentissage complète pour maîtriser les pratiques DevOps modernes, du débutant à l'expert.

contact@devopsfacile.fr

Formation

  • Parcours de formation
  • Modules

Informations

  • À Propos
  • Conditions d'utilisation
  • Confidentialité
  • Mentions légales

© 2026 DevOps Facile. Tous droits réservés.

Fait avec pour la communauté DevOps

ModulesAnsible - Débutant : automatiser la configuration de tes serveurs04 - Déployer Nginx avec un playbook Ansible

Détails

  • 40 minutes
  • Débutant

Objectifs

  • Utiliser le module service pour gérer un service système
  • Copier un fichier de configuration avec le module copy
  • Vérifier qu'une page web est accessible
  • Comprendre le cycle de vie d'un service (started, stopped, restarted)
Module Ansible - Débutant : automatiser la configuration de tes serveurs

Exercice 04 : Déployer Nginx avec un playbook Ansible

🎯 Objectifs

À la fin de cet exercice, tu seras capable de :

  • ✅ Installer et démarrer Nginx avec Ansible
  • ✅ Copier une page HTML sur le serveur avec ansible.builtin.copy
  • ✅ Gérer un service système avec ansible.builtin.service
  • ✅ Vérifier le résultat avec ansible.builtin.uri

Durée estimée : 40 minutes

Difficulté : ⭐⭐☆☆☆ (Débutant)

Prérequis :

  • Exercices 01, 02 et 03 terminés
  • Ansible installé, inventaire créé

📖 Contexte

Déployer un serveur web est l'une des tâches les plus courantes en DevOps. Avec Ansible, ce qui prendrait 10 minutes de configuration manuelle prend 2 minutes à écrire et peut être rejoué indéfiniment de façon identique. Tu vas installer Nginx, déployer une page d'accueil personnalisée et vérifier que tout fonctionne.


📋 Énoncé

Crée un playbook nginx.yml qui installe Nginx, copie une page HTML personnalisée, démarre le service et vérifie que la page est accessible sur le port 80.


Retour au module

Sur cette page

  • 🎯 Objectifs
  • 📖 Contexte
  • 📋 Énoncé