User Tools

Site Tools


tuto:selfhosting_ssl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tuto:selfhosting_ssl [2019-05-10 14:16] Emilientuto:selfhosting_ssl [2023-02-02 22:06] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Let's encrypt ======+====== Self-hosting for teams - 3 - SSL Let's encrypt ======
  
 //Let's encrypt// délivre des certificats pour passer votre site en HTTPS. La procédure est simple et utilise l'outil [[https://certbot.eff.org/docs/using.html|certbot]]. //Let's encrypt// délivre des certificats pour passer votre site en HTTPS. La procédure est simple et utilise l'outil [[https://certbot.eff.org/docs/using.html|certbot]].
Line 19: Line 19:
 _acme-challenge 900 IN TXT "CHAINE_DE_CARACTERES" _acme-challenge 900 IN TXT "CHAINE_DE_CARACTERES"
 </code> </code>
-Validez ensuite dans ''%%certbot%%''. Vos clés et certificats sont alors dans le répertoire ''%%/etc/letsencrypt/live/votredomaine.org/%%'' . +Validez ensuite dans ''%%certbot%%''. Vos clés et certificats sont alors dans le répertoire ''%%/etc/letsencrypt/live/votredomaine.org/%%''.
- +
-Votre certificat est au path  (en remplaçant "votredomaine.org" par votre nom de domaine) "/etc/letsencrypt/live/votredomaine.org/"+
  
 Il faut éditer la configuration générale de Nginx, ouvrez le fichier /etc/nginx/nginx.conf Il faut éditer la configuration générale de Nginx, ouvrez le fichier /etc/nginx/nginx.conf
Line 42: Line 40:
 </code> </code>
  
 +Pour prendre le changement en compte, rechargez la configuration de Nginx:
 +<code>
 +sudo systemctl reload nginx
 +</code>
 +
 +ou, s'il n'a pas démarré :
 +<code>
 +sudo systemctl start nginx
 +</code>
 +
 +Testez dans un navigateur que vos certificats sont bien reconnus et valides !
tuto/selfhosting_ssl.1557497775.txt.gz · Last modified: 2023-02-02 22:06 (external edit)