Le HTTPS est désormais la norme : il protège les données, favorise le SEO et renforce la confiance des utilisateurs. Avec Let's Encrypt, vous pouvez activer HTTPS gratuitement.

Prérequis

  • un VPS avec un serveur web installé (par ex. Nginx) ;
  • un domaine pointant déjà vers l'IP du serveur.

1. Installer Certbot

Sur Ubuntu, exécutez : sudo apt install -y certbot python3-certbot-nginx. Certbot est le client recommandé par Let's Encrypt.

2. Émettre et configurer en une étape

Exécutez sudo certbot --nginx -d your-domain, suivez les invites pour l'e-mail et les conditions, et Certbot émettra le certificat et mettra à jour Nginx pour activer HTTPS automatiquement.

3. Renouvellement automatique

Les certificats Let's Encrypt durent 90 jours ; Certbot configure une tâche planifiée pour les renouveler. Testez-la avec sudo certbot renew --dry-run.

Problèmes courants

  • Échec de l'émission : vérifiez que le domaine se résout vers cet hôte et que le port 80 est ouvert ;
  • Avertissements de contenu mixte : remplacez les liens de ressources http de la page par https.

Bloqué ? Le support 00Shark peut aider au diagnostic.