# Guide d'Installation VPS Complet Guide pas-a-pas pour configurer un serveur VPS de zero avec panel de gestion, mail, Docker, monitoring et services. ## Variables a personnaliser Avant de commencer, notez vos valeurs : | Variable | Exemple | Votre valeur | |----------|---------|-------------| | `` | 62.169.29.111 | | | `` | 2a02:c207:2316:3066::1 | | | `` | z-ana.com | | | `` | mail | | | `` | mail.z-ana.com | | | `` | scriptshadow | | | `` | 50022 | | | `` | admin@z-ana.com | | ## Sommaire 1. [Prerequis et choix](01-prerequis.md) - Hebergeur, registrar, OS 2. [Configuration de base](02-config-base.md) - Hostname, apt, locale, swap, MOTD 3. [ISPConfig](03-ispconfig.md) - Installation et configuration 4. [HestiaCP (Alternative)](03-bis-hestiacp.md) - Alternative a ISPConfig 5. [DNS](04-dns.md) - Templates, zones, glue records 6. [Webmin](05-webmin.md) - Administration systeme 7. [Monitoring](06-monitoring.md) - Munin, Monit, Grafana, Prometheus, Loki 8. [Mail](07-mail.md) - Rspamd, DKIM, DMARC, Roundcube, autoconfig 9. [SNI Mail](08-sni-mail.md) - Certificats multi-domaines 10. [Docker](09-docker.md) - Docker, Swarm, Portainer, Yacht 11. [Services Docker](10-services-docker.md) - Wireguard, Vaultwarden, Heimdall, Guacamole 12. [Applications](11-applications.md) - Wordpress, Nextcloud, Gitea 13. [Backup](12-backup.md) - Script rsync quotidien 14. [Securite](13-securite.md) - Certificats LE, phpMyAdmin, Fail2ban, DNSSEC 15. [Deploiement Symfony](14-deploiement-symfony.md) - Projet Symfony sur Apache 16. [LiveKit](15-livekit.md) - Teleconsultation video 17. [Notes et pieges](16-notes-pieges.md) - Lecons apprises ## Temps estime - Configuration de base + ISPConfig : ~2h - Mail complet : ~1h - Docker + services : ~2h - Monitoring : ~1h - Total : ~6-8h pour un serveur complet ## Prerequis - VPS Ubuntu 24.04 (Contabo ou equivalent) - Domaine chez OVH (recommande) ou autre registrar - Acces root au VPS