Advertisement
durss

SSL NGinx

Feb 24th, 2022
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. Installe NGINX :
  2. apt update
  3. apt install nginx
  4.  
  5. Installe Certbot (qui permet de générer des certificats easy) :
  6. apt-get update
  7. apt-get install software-properties-common
  8. add-apt-repository ppa:certbot/certbot
  9. apt-get update
  10. apt-get install python3-certbot-nginx
  11.  
  12. Ajoute ça dans le fichier etc/nginx/sites/sites-available/default :
  13. (remplace TON_NOM_DE_DOMAIN_... par ton DNS, et XXXX par le port de ton serveur node)
  14.  
  15. server {
  16. server_name TON_NOM_DE_DOMAIN_SANS_LES_HTTP;
  17. location / {
  18. proxy_pass http://localhost:XXXX/;
  19. proxy_http_version 1.1;
  20. proxy_set_header Upgrade $http_upgrade;
  21. proxy_set_header Connection "upgrade";
  22. proxy_set_header X-Forwarded-For $remote_addr;
  23. }
  24. }
  25.  
  26.  
  27. Lance cette commande pour générer le certificat :
  28. certbot --nginx
  29.  
  30. Ensuite suffit grosso modo de lire ce que ça te dis, faut choisir pour quel DNS générer le certificat puis si tu veux que ça redirige automatique les appels HTTP vers du HTTPS.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement