Acheter son premier VPS peut intimider : quelle configuration me faut-il, et que faire une fois qu'il est livré ? Ce guide parcourt tout le processus pour passer de zéro à un serveur opérationnel.
1. Trois décisions avant de commander
- Objectif : héberger un site / faire tourner une application / monter une boutique transfrontalière ? L'objectif dicte la configuration et la région.
- Public : utilisateurs surtout en Chine continentale → choisissez Hong Kong ou le Japon pour une faible latence de retour ; public occidental → choisissez les États-Unis.
- Configuration : un site léger tient sur 1 vCPU / 1 Go ; bases de données ou services multiples → 2 vCPU / 2 à 4 Go. En cas de doute, commencez petit : un serveur cloud se met à niveau ensuite.
2. Ce que vous recevez après la commande
Une fois le serveur provisionné, vous obtenez généralement : une IP publique, un mot de passe root (ou une clé SSH) et un port SSH (22 par défaut). Avec ces trois éléments, vous pouvez vous connecter.
3. Votre première connexion SSH
- Mac / Linux : dans un terminal, lancez ssh root@VOTRE_IP puis saisissez le mot de passe.
- Windows : utilisez la commande ssh intégrée, ou PuTTY / Windows Terminal.
- Avec une clé : ssh -i fichier_de_clé root@VOTRE_IP.
4. Les bases de sécurité à faire en premier
- Changez le mot de passe root ou passez à l'authentification par clé ; désactiver la connexion par mot de passe est plus sûr.
- Mettez le système à jour : sous Ubuntu/Debian, lancez apt update && apt upgrade.
- Activez un pare-feu : avec ufw, n'autorisez que les ports 22 (SSH), 80 et 443.
- Si possible, installez fail2ban pour bloquer les tentatives de force brute SSH.
5. Étapes suivantes
Installez un environnement d'exécution (Nginx, Docker ou un panneau de contrôle) et vous pourrez déployer votre premier site ou votre première application. Le centre d'aide SharkCloud propose des suites sur l'association d'un domaine, le HTTPS gratuit et le déploiement Docker, à suivre directement.