Un certificat SSL (Secure Sockets Layer) est essentiel pour sécuriser les communications entre votre site web et ses visiteurs. Il permet de chiffrer les données transmises, assurant ainsi la confidentialité et l'intégrité des informations échangées. Cette documentation vous guide à travers le processus de génération et d'installation d'un certificat SSL gratuit de Let's Encrypt en utilisant Certbot, un outil automatique de gestion des certificats SSL, pour un serveur web Apache2 ou Nginx.
Prérequis
Un serveur fonctionnant sous Linux (Debian, Ubuntu, etc.).
Un nom de domaine pointant vers l'adresse IP de votre serveur.
Accès root ou utilisateur avec des privilèges sudo.
Serveur web Apache ou Nginx installé.
Étape 1 : Rediriger votre Nom de Domaine
Pour réaliser cela, il vous suffit de suivre la documentation ci-dessous.
Étape 2 : Générer le Certficiat SSL
Connectez-vous à votre VPS en tant qu'utilisateur root.
Rentrez une adresse mail qui servira pour vous envoyer des mails lors de la prochaine expiration de votre certificat SSL. Pour l'exemple, nous allons utiliser tuto@now-heberg.com.
----------------------------------------PleasereadtheTermsofServiceathttps://letsencrypt.org/documents/LE-SA-v1.4-April-3-2024.pdf.YoumustagreeinordertoregisterwiththeACMEserver.Doyouagree?----------------------------------------(Y)es/(N)o: Y----------------------------------------Wouldyoubewilling,onceyourfirstcertificateissuccessfullyissued,toshareyouremailaddresswiththeElectronicFrontierFoundation,afoundingpartneroftheLet's Encrypt project and the non-profit organization thatdevelops Certbot? We'dliketosendyouemailaboutourworkencryptingtheweb,EFFnews,campaigns,andwaystosupportdigitalfreedom.----------------------------------------(Y)es/(N)o: YAccountregistered.Requestingacertificatefortuto.now-heberg.com
Acceptez ensuite les termes et les conditions en écrivant Y.
Successfully received certificate.
Certificate is saved at: /etc/letsencrypt/live/ssl-generator.now-heberg.com/fullchain.pem
Key is saved at: /etc/letsencrypt/live/ssl-generator.now-heberg.com/privkey.pem
This certificate expires on 2024-11-06.
These files will be updated when the certificate renews.
Certbot has set up a scheduled task to automatically renew this certificate in the background.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
If you like Certbot, please consider supporting our work by:
* Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate
* Donating to EFF: https://eff.org/donate-le
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Si vous avez ce message, c'est que tout c'est bien passé et que votre certificat SSL est prêt à être utilisé.