# 1. Prerequis et Choix ## Choix de l'hebergeur VPS **Recommande : Contabo** (bon rapport qualite/prix) - VPS S : 2 vCPU / 4 GB RAM (~5 EUR/mois) - VPS M : 4 vCPU / 8 GB RAM (~10 EUR/mois) - recommande - OS : Ubuntu 24.04 LTS ## Choix du registrar **Recommande : OVH** - Interface complete (glue records, NS personnalises, DNSSEC) - Pas besoin de contacter le support pour les modifications - Propagation DNS rapide **Eviter :** Cloud4Africa/MTN pour les .ci (support lent, interface buggee pour les NS personnalises) **Alternative :** Cloudflare (DNS gratuit, protection DDoS, mais pas de registrar pour tous les TLD) ## Choix du panel ### ISPConfig (utilise dans ce guide) - Complet : multi-serveur, revendeur, quotas - Plus lourd et interface ancienne - Documentation : https://vps-installation.readthedocs.io/fr/latest/ ### HestiaCP (recommande pour prochain VPS) - Plus leger, interface moderne - Mises a jour frequentes - Un seul serveur uniquement - Documentation : https://docs.hestiacp.com/ ## Configuration initiale chez l'hebergeur 1. Commander le VPS avec Ubuntu 24.04 2. Noter l'IP publique IPv4 et IPv6 3. Se connecter en SSH : `ssh root@` 4. Changer le mot de passe root : `passwd` ## Configuration chez le registrar (OVH) 1. Acheter le domaine 2. Creer les **glue records** : - `ns1.` -> `` - `ns2.` -> `` 3. Changer les **nameservers** vers : - `ns1.` - `ns2.` > **Note :** OVH verifie que le serveur DNS repond avant d'accepter le changement. Il faut d'abord installer ISPConfig et creer la zone DNS (etape 3-4). ## Pour les domaines .ci chez MTN Les domaines .ci ne supportent pas les glue records vers le meme domaine. Solution : - Utiliser les NS de votre domaine principal (ex: `ns1.z-ana.com` pour `stlab.ci`) - Modifier les NS chez MTN vers `ns1.` et `ns2.`