Un VPS vous donne quelque chose que l'hébergement mutualisé ne peut pas : un serveur complet que vous contrôlez. Vous décidez du serveur web, du runtime, de la configuration de sécurité — et votre site ne partage pas ses ressources avec un millier d'autres. Le payer en crypto, sans carte ni KYC, ne fait que supprimer la friction de l'inscription.
Voici comment mettre un site web en ligne sur un VPS payé en crypto.
Étape 1 : Choisissez la bonne offre
Les sites web sont généralement peu gourmands en ressources. Une petite offre gère confortablement un site personnel, un portfolio, un blog ou un site professionnel à faible trafic :
- Site statique ou petit CMS : 1 vCPU, 1–2 Go RAM suffisent amplement.
- WordPress ou une app avec base de données : 2 vCPU, 2–4 Go RAM vous donnent de la marge.
- Plusieurs sites ou apps plus lourdes : augmentez la RAM et le CPU à mesure que le trafic grandit.
Le stockage NVMe garde les chargements de pages rapides. Commencez petit — vous pouvez redimensionner plus tard.
Étape 2 : Déployez un serveur web
Montez le VPS avec Ubuntu 24.04, connectez-vous en SSH, et installez un serveur web. Nginx est un choix par défaut solide :
sudo apt update && sudo apt install -y nginx
sudo systemctl enable --now nginx
Visitez l'IP de votre serveur dans un navigateur et vous verrez la page Nginx par défaut. Déposez les fichiers de votre site dans /var/www/html, ou configurez un server block pour votre app.
Étape 3 : Pointez votre domaine
Dans les paramètres DNS de votre registrar de domaine, créez un enregistrement A pointant votre domaine vers l'adresse IP de votre VPS. Ajoutez un second enregistrement A pour www si vous voulez que les deux fonctionnent. Les changements DNS se propagent généralement en quelques minutes à quelques heures.
Étape 4 : Ajoutez du SSL gratuit (HTTPS)
Ne publiez jamais un site en HTTP simple. Let's Encrypt vous donne des certificats gratuits :
sudo apt install -y certbot python3-certbot-nginx
sudo certbot --nginx -d yourdomain.com -d www.yourdomain.com
Certbot installe le certificat et configure Nginx pour rediriger automatiquement HTTP vers HTTPS. Le renouvellement est géré pour vous.
Étape 5 : Verrouillez-le
Quelques bases transforment un serveur neuf en un serveur sûr :
- Utilisez des clés SSH, pas des mots de passe, et désactivez la connexion root par mot de passe.
- Activez un pare-feu (
ufw allow 'Nginx Full'etufw allow OpenSSH). - Gardez le système à jour (
sudo apt update && sudo apt upgrade).
Une note sur le courrier
Les ports de courrier sortant (25/465) sont restreints par défaut — une mesure anti-spam standard dans l'industrie. Si votre site envoie des e-mails (formulaires de contact, réinitialisations de mot de passe), utilisez un relais SMTP dédié plutôt que d'envoyer directement depuis le VPS. C'est plus fiable et cela garde vos messages hors des dossiers spam.
Pourquoi payer en crypto ?
Pour beaucoup de gens, l'attrait est simple : sans carte, sans KYC, sans attente. Vous approvisionnez un solde en USDC ou USDT sur Base, Ethereum ou Polygon, commandez le VPS, et votre site est en ligne le jour même. C'est particulièrement pratique si les paiements par carte internationale sont compliqués là où vous êtes, ou si vous préférez simplement garder les choses en crypto.
Votre site web, votre serveur, vos règles. Choisissez une offre et déployez en quelques minutes.
Commentaires
Pas encore de commentaires. Soyez le premier.