Certbot
Gestionnaire de certificat
Site officiel | |
---|---|
Localisation |
Utilisations |
---|
Accès | certbot |
---|
Certbot est un outil en ligne de commande permettant la mise en place rapide d'un certificat web. Il peut être couplé avec des serveurs web, comme Nginx, pour une utilisation plus pratique.
Procédures
Installation
Certbot s'installe via APT, avec la commande apt install python-certbot
.
Installer l'intégration avec Nginx en exécutant apt install python-certbot-nginx
.
Ajouter un certificat
Prérequis
Configuration Nginx
Dans toutes ces étapes, remplacer {nom de domaine}
par le nom de domaine pour lequel appliquer le certificat (par exemple wiki.linarphy.net).
Créer le fichier /etc/nginx/sites-available/{nom de domaine}
contenant
server {
server_name {nom de domaine};
listen 80;
listen [::]:80;
}
Créer le lien symbolique /etc/nginx/sites-enabled/{nom de domaine}
avec ln -s /etc/nginx/sites-{available,enabled}/{nom de domaine}
.
Création du certificat
La commande certbot --nginx
ouvre un menu dans lequel il est possible d'insérer un nombre correspondant à un nom de domaine particulier. Entrer le nombre associé au nom de domaine voulu.