Installer un certificat Let’s Encrypt sur Debian 12 avec Apache
Etapes pour installer un certificat Let’s Encrypt sur Debian 12 avec Apache :
-
Mettre à jour votre système :
sudo apt update sudo apt upgrade
-
Installer Certbot et le plugin Apache :
sudo apt install certbot python3-certbot-apache
-
Obtenir et installer le certificat :
sudo certbot --apache
- Vous serez invité à entrer une adresse e-mail et à accepter les conditions d’utilisation.
- Certbot détectera automatiquement vos hôtes virtuels Apache et vous demandera pour quels domaines vous souhaitez activer HTTPS.
- Choisissez l’option de redirection pour forcer tout le trafic HTTP vers HTTPS.
-
Tester la configuration et redémarrer Apache :
sudo apache2ctl configtest sudo systemctl reload apache2
-
Renouvellement automatique : Let’s Encrypt les certificats sont valables 90 jours, mais Certbot configure automatiquement un renouvellement automatique. Vous pouvez vérifier le renouvellement avec :
sudo certbot renew --dry-run