Déploiement
Déploiement • Chapitre 5 : Introduction aux serveurs et à l'hébergement

Hébergement mutualisé et serveur VPS

Comparez les deux grands modèles d'hébergement traditionnel : la colocation encadrée du mutualisé (cPanel) et l'autonomie totale du serveur privé virtuel (VPS) avec accès root.

👥
Mutualisé (Shared)

Des centaines de sites partagent le même système d'exploitation et la même adresse IP.

💻
VPS Dédié

Machine virtuelle isolée avec CPU, RAM et disque NVMe garantis sans interférence.

👑
Accès Root Total

Sur VPS, liberté absolue d'installer Docker, PM2, Node, Redis et configurer le pare-feu.

🛡️
Responsabilité Système

Sur VPS, la sécurité, les sauvegardes et les mises à jour incombent au développeur.

vps-ressources-check.sh
# Inspection des ressources réelles sur un VPS Linux (Hetzner / OVH)
$ lscpu | grep "Model name|CPU(s):"
CPU(s):                  4
Model name:              AMD EPYC 7763 64-Core Processor

$ free -h
               total        used        free      shared  buff/cache   available
Mem:           7.7Gi       1.2Gi       4.8Gi        12Mi       1.7Gi       6.2Gi
Swap:          2.0Gi          0B       2.0Gi

$ df -h /
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        78G   12G   63G  16% /

Guide Approfondi & Architecture Système

1. L'Analogie : Chambre d'Hôtel vs Maison Individuelle

Pour saisir la différence concrète :
  • L'Hébergement Mutualisé (Chambre d'hôtel) : Vous disposez de votre chambre (un dossier FTP), mais la cuisine, l'eau chaude et le couloir sont partagés avec 300 autres clients. Si votre voisin fait déborder la baignoire (ex: script PHP mal codé consommant tout le CPU), l'hôtel entier ralentit. Vous n'avez pas le droit de refaire la plomberie (impossible d'installer Node.js ou MongoDB).
  • Le VPS (Maison Individuelle) : Vous possédez les clés maîtresses (root). Vous pouvez casser un mur, installer une chaudière industrielle (Nginx personnalisé, Docker, Redis). Mais si vous oubliez de verrouiller la porte d'entrée (pare-feu négligé), c'est votre responsabilité !

2. Quand choisir le Mutualisé et quand passer au VPS ?

Le mutualisé convient parfaitement pour :
  • Les sites vitrines simples en PHP ou CMS WordPress traditionnels sans forte affluence.
  • Les clients ne disposant d'aucune compétence en administration système.
Le VPS est indispensable dès lors que vous développez :
  • Une API moderne en Node.js, Express, NestJS, FastAPI ou Go.
  • Des WebSockets pour du temps réel (chat, notifications instantanées).
  • Des bases de données spécifiques (PostgreSQL, Redis, Meilisearch).

Tableau Comparatif : Hébergement Mutualisé vs Serveur VPS

Critère d'ÉvaluationHébergement MutualiséServeur VPS Linux
Accès ligne de commande (SSH)Souvent bridé ou absent (FTP uniquement)Accès Root administrateur total
Compatibilité Node.js / DockerNon supporté ou versions très limitées100% compatible avec toutes technologies
Isolation des performancesImpacté par les autres clients voisinsRessources garanties par l'hyperviseur KVM
Administration & PanneauGraphique (cPanel / Plesk)Ligne de commande Linux (Terminal SSH)
Prix moyen mensuel2 € à 6 € / mois4 € à 20 € / mois pour d'excellentes performances