Certbot

De wikarphy
Version datée du 28 février 2025 à 01:52 par Linarphy (discussion | contributions) (Correction du modèle SyntaxHighlight)
Certbot
Gestionnaire de certificat
Général
Site officiel
Localisation
Outils
Utilisations
Information technique
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.