Logo de kxs.frFiches pour l'informatique

Utiliser https

Introduction

Pour pouvoir utiliser le protocole https, vous avez besoin d'un certificat. Pas d'inquiétude, Let's Encrypt en fournit gratuitement. De plus, il existe un programme qui permet de tout configurer automatiquement : Certbot.

Installer Certbot

Vous pouvez trouver la procedure d'installation de Certbot sur le site. Voici néanmoins la procédure à suivre pour notre serveur :

On installe Snap pour pouvoir installer Certbot :

sudo apt install snapd

On vérifie que tout est bien à jour :

sudo snap install core; sudo snap refresh core

On installe Certbot :

sudo snap install --classic certbot

On crée un lien pour que Certbot fonctionne bien :

sudo ln -s /snap/bin/certbot /usr/bin/certbot

Création du certificat

On lance ensuite la création de notre certificat et la configuration automatique d'Apache :

sudo certbot --apache

Ensuite, il faut saisir une adresse mail, accepter les conditions d'utilisation, accepter ou non de recevoir des mails de l'EFF puis choisir la configuration à passer en https : c'est normalement la 1.

Vérification

Vous pouvez finalement vérifier que le renouvellement automatique fonctionne avec la commande :

certbot renew --dry-run

Et enfin, rendez-vous à l'adresse :

https://domaine.fr