Prérequis
Apache 2 doit être installé et les ports 80 et 443 ouverts.
Téléchargement du paquet Python Let’s Encrypt
sudo apt-get update
sudo apt-get install python-letsencrypt-apache
Configuration du certificat
sudo letsencrypt --apache -d domain.com -d www.domain.com
Cette procédure va régler le virtualhost et va rediriger les flux http vers https.
Les certificats résident dans le dossier /etc/letencrypt/live
Vérification du certificat
https://www.ssllabs.com/ssltest/analyze.html?d=domain.com&latest
Renouvèlement du certificat
sudo letsencrypt renew
Renouvèlement par tâche cron
30 2 * * 1 /usr/bin/letsencrypt renew >> /var/log/let-renew.log