Documents de cours

  1. Plan de cours
  2. Concepts de virtualisation : N1/N2, Installation d’Ubuntu Serveur
  3. Retour sur les commandes de base de Linux
  4. Apache2
  5. * Laboratoire S3 – Apache
  6. Installation et configuration d’une pile AMP
  7. Mise en place et configuration de ufw (Uncomplicated FireWall)
  8. Installation et configuration de WordPress
  9. Apache 2 – Hôtes virtuels
  10. Projet numéro 1 – 30%
  11. Installation d’un certificat signé sur un hôte virtuel (certbot)
  12. * Installation d’un certificat auto-signé (pour une application web locale)
  13. * Stratégies de sécurités des serveurs Web (fail2ban, Lynis, kali Linux, Kasm via Docker)
  14. Sauvegarde et restauration d’un site WordPress (Staging)
  15. ESXi – Installation
  16. Serveurs d’entreprises
  17. Vagrant – Automatisation de la création de VMs
  18. ssh, clés (private/public) et fichier ‘config’
  19. NFS – Installation et utilisation
  20. * Mise en place du protocole SMB
  21. Installation d’un serveur ftp (vsftpd, firewall, FileZilla)
  22. Projet numéro 2 – Épreuve synthèse 2024
  23. * Ansible – Introduction
  24. Démonstration d’un application en micro-services (Introduction à Docker)
* Contenu facultatif

Version du document: 2024.08.21