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.