User Tools

Site Tools


tuto:selfhosting_ssl

This is an old revision of the document!


Let's encrypt

Let's encrypt délivre des certificats pour passer votre site en HTTPS. La procédure est simple et utilise l'outil certbot.

Installer tout d'abord certbot :

sudo apt install certbot

Puis lancez certbot.

sudo certbot certonly --manual --preferred-challenges=dns --email="votre@email.com" --server="https://acme-v02.api.letsencrypt.org/directory" --agree-tos -d="*.votredomaine.org"

Après une ou deux validations, Let's encrypt vous fournira une chaîne de caractères aléatoires, copiez la. Ne confirmez pas la commande. Vous devez ensuite ajouter une règle dans votre zone DNS :

_acme-challenge 900 IN TXT "CHAINE_DE_CARACTERES"

Validez ensuite dans certbot. Vos clés et certificats sont alors dans le répertoire /etc/letsencrypt/live/votredomaine.org/ .

tuto/selfhosting_ssl.1557496171.txt.gz · Last modified: 2023-02-02 22:06 (external edit)