Utiliser Certbot sur Debian 11 pour mettre en place un certificat SSL
Pour utiliser Cerbot sur une machine Debian 11 (avec Apache2), il faut d’abord l’installer :
On va d’abord mettre à jour la liste des paquets :
apt update
Puis nous allons télécharger Certbot :
apt install certbot python3-certbot-apache -y
Ensuite vous allez avoir accès à la commande Certbot pour générer les certificats et Certbot s’occupe de mettre en place les certificats :
certbot --apache
Puis répondez aux questions demandées par Certbot, ensuite redémarrer Apache si vous utilisez Apache ou sinon le service web que vous utilisez :
systemctl restart apache2
Une fois le service redémarré, le certificat SSL sera installé pour votre site (le virtualhost sera configuré par Certbot).
Si vous souhaitez utiliser Certbot pour un sous-domaine vous pouvez utiliser la commande suivante :
certbot --apache --expand -d domaine.com -d sous.domaine.com