Aller au contenu

Certbot

·145 mots·1 min

Certbot, previously the Let’s Encrypt Client, is EFF’s tool to obtain certs from Let’s Encrypt, and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.

Ma commande Certbot-auto pour la création et la prolongation des certificats sur mes serveurs:


    ./certbot-auto certonly --standalone --standalone-supported-challenges http-01 --email me@grimbox.be -d grimbox.be

Si nécessaire, n’hésitez pas à ajouter les sous-domaines à la suite: -d grimbox.be -d boulet.grimbox.be -d blabla.grimbox.be… Les certificats seront placés dans le répertoire /etc/letsencrypt/live/<nom_du_domaine>/, et devront être référencés de la manière suivante dans Nginx:


    server {
        listen 80;
        listen [::]80;
        server_name <nom_du_domaine>;
        return 301 https://$server_name$request_uri;
    }

    server {
        listen 443 ssl;
        listen [::]:443 ssl;

        server_name <nom_du_domaine>;
        ssl_certificate /etc/letsencrypt/live/<nom_du_domaine>/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/<nom_du_domaine>/privkey.pem;

        [...]
    }

Todos
#