Module 2 : Installation et configuration des services Aperçu gratuit
Lecon 2 : Deploiement
📋 Objectifs d'apprentissage
- Comprendre
- Identifier les concepts clés et le vocabulaire technique associé
- Appliquer les commandes et techniques dans un environnement réel
- Analyser des exemples concrets pour éviter les erreurs courantes
Checklist de deploiement
1. Installation de base
- Ubuntu 24.04 LTS, partitions planifiees
- Mises a jour (apt update && apt full-upgrade)
- Configuration reseau (IP fixe, DNS)
- SSH securise (port custom, cles, fail2ban)
2. Services applicatifs
- Nginx avec virtual host + SSL Let's Encrypt
- PostgreSQL avec acces restreint
- NFS ou Samba pour le partage de fichiers
3. Supervision
- Netdata ou Prometheus + Grafana
- Alertes : disque > 80%, service down
- Logwatch ou journalctl pour le reporting
4. Backup
- Script backup avec rsync ou tar
- Rotation 30 jours
- Test de restauration automatise
5. Securite
- ufw : SSH, HTTP, HTTPS uniquement
- unattended-upgrades (securite)
- auditd + AIDE
- AppArmor profils actifs
Ceci est un aperçu gratuit.
Voir la formation complète