Outils pour utilisateurs

Outils du site


serveur_web_securise_nginx_let_s_encrypt

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
serveur_web_securise_nginx_let_s_encrypt [2020/05/15 17:07] – créée adminserveur_web_securise_nginx_let_s_encrypt [2021/05/08 13:25] (Version actuelle) – modification externe 127.0.0.1
Ligne 9: Ligne 9:
 ===== Configuration nginx ===== ===== Configuration nginx =====
  
-Créons le site web //https://test.sleto.net// avec support PHP 7.3 via fpm // +Créons le site web //https://test.sleto.net avec support [[PHP 7.3]] via fpm // 
  
 Ajouter le fichier __/etc/nginx/site-enabled/test_sleto_net__ Ajouter le fichier __/etc/nginx/site-enabled/test_sleto_net__
Ligne 58: Ligne 58:
 En fin de script, valider le fait d'installer la clef SSL pour votre sous-domaines. En fin de script, valider le fait d'installer la clef SSL pour votre sous-domaines.
 Le fichier __/etc/nginx/site-enabled/test_sleto_net__ sera alors corrigé en conséquence. Le fichier __/etc/nginx/site-enabled/test_sleto_net__ sera alors corrigé en conséquence.
 +
 +===== Fichier de configuration HTTPS/SSL =====
 +
 +Afin d'être facilement réutilisable, il est également possible de se créer un fichier du genre ///opt/ssl/test.sleto.net.conf//:
 +<code>
 +ssl_certificate      /opt/ssl/test.sleto.net.crt;
 +ssl_certificate_key  /opt/ssl/test.sleto.net.key;
 +ssl_protocols        TLSv1 TLSv1.1 TLSv1.2;
 +ssl_ciphers RC4:HIGH:!aNULL:!MD5;
 +ssl_prefer_server_ciphers on;
 +keepalive_timeout    70;
 +ssl_session_cache    shared:SSL:10m;
 +ssl_session_timeout  10m;
 +</code>
 +
 +Il est alors simple de modifier sa configuration nginx précédente en:
 +<code>
 +server {
 +    listen      80;
 +    listen [::]:80;
 +    server_name test.sleto.net;
 +    return 301 https://\$host\$request_uri;
 +}
 +
 +server {
 +    listen 443 ssl;
 +    server_name test.sleto.net;
 +
 +    include /opt/ssl/test.sleto.net.conf;
 +
 +.....
 +
 +}
 +</code>
  
 ===== Rechargement ===== ===== Rechargement =====
serveur_web_securise_nginx_let_s_encrypt.1589555249.txt.gz · Dernière modification : 2021/05/08 13:25 (modification externe)