## Pour installer Certbot pour Apache, suivre ces étapes : #Mettre à jour les paquets : sudo apt update sudo apt install software-properties-common #Ajouter le PPA de Certbot : #Installer Certbot pour Apache : sudo apt install certbot python3-certbot-apache #Obtenir et installer un certificat SSL : Remplacez votre_domaine par votre nom de domaine réel. sudo certbot --apache -d univ-poitiers.fr -d zimbra.univ-poitiers.fr Configurer le renouvellement automatique : Certbot configure automatiquement le renouvellement automatique des certificats. Vous pouvez vérifier le renouvellement avec cette commande : sudo certbot renew --dry-run ## Étapes pour forcer l'obtention et l'installation d'un certificat SSL en local # 1. Installer Certbot : Assurez-vous que Certbot est installé sur votre serveur. sudo apt update sudo apt install certbot # 2. Utiliser le mode DNS-01 challenge :Le mode DNS-01 challenge permet de prouver la propriété du domaine en créant un enregistrement DNS spécifique. Pour cela, vous devez avoir accès à la configuration DNS de votre domaine. #Utilisez la commande suivante pour générer le certificat en mode DNS-01 challenge : sudo certbot certonly --manual --preferred-challenges dns -d univ-poitiers.fr -d zimbra.univ-poitiers.fr # Suivre les instructions de Certbot : #Certbot demandera de créer un enregistrement DNS TXT pour chaque domaine à configurer sur le serveur DNS. #Certbot vous fournira les valeurs à ajouter. Par exemple : _acme-challenge.univ-poitiers.fr. IN TXT "abcdefghijklmnopqrstuvwxyz123456" _acme-challenge.zimbra.univ-poitiers.fr. IN TXT "123456abcdefghijklmnopqrstuvwxyz" Une fois les enregistrements DNS ajoutés et vérifiés, Certbot générera le certificat SSL. Vous pouvez ensuite configurer Apache pour utiliser ce certificat. Modifiez votre configuration Apache pour utiliser les certificats générés : SSLEngine on SSLCertificateFile /etc/letsencrypt/live/univ-poitiers.fr/fullchain.pem SSLCertificateKeyFile /etc/letsencrypt/live/univ-poitiers.fr/privkey.pem ...