User Tools

Site Tools


wiki:web_server:certbot

This is an old revision of the document!


Certificat Let's Encrypt avec CERTBOT

Certbot est un client automatisé pour le protocole ACME (Automatic Certificate Management Environment) développé par l'Electronic Frontier Foundation (EFF). Son objectif principal est de permettre aux administrateurs de sites web d'obtenir, d'installer et de renouveler facilement des certificats SSL/TLS gratuits de Let's Encrypt.

Installation de CERTBOT

Installation pour une machine Debian avec SNAPD, se référer à la documentation officiel. Doc Officiel

Que ce soi la demande de certificat ou son installation CERTBOT a besoin que le site soit déjà accessible en HTTP (port 80) avec son FQDN (nom de domaine du site). Donc ne pas oublier de bien renseigner le serveur dans une zone DNS et qu'il soit accessible de l'extérieur. Sans ces conditions, CERTBOT ne retournera que des erreurs.

Installation de snapd pour installer le snap CERTBOT

sudo apt update
sudo apt install snapd
sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/bin/certbot

Uniquement obtenir le certificat

Pour Apache2

sudo certbot certonly --apache

Pour NGINX

sudo certbot certonly --nginx

Obtenir et installé le certificat pour un site

Pour Apache2

sudo certbot --apache

Pour NGINX

sudo certbot --nginx
wiki/web_server/certbot.1720040693.txt.gz · Last modified: 2024/08/21 14:20 (external edit)