Maison  >  Article  >  Opération et maintenance  >  Comment configurer le port nginx https 443

Comment configurer le port nginx https 443

WBOY
WBOYavant
2023-05-21 16:40:063596parcourir

1. Connectez-vous au contrôleur de nom de domaine tel qu'Alibaba Cloud ou Tencent Cloud pour télécharger le certificat gratuit

Comment configurer le port nginx https 443

2. Cliquez sur nginx pour le télécharger et le télécharger sur le serveur

Comment configurer le port nginx https 443

3. Nginx configure le protocole https

   server {
      listen  443 ssl;
    server_name xxx.com;
        ssl_certificate cert/下载的pem后缀文件;
        ssl_certificate_key cert/下载的key后缀文件;
        ssl_session_timeout 120m;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
        ssl_prefer_server_ciphers on;
 
        location / {
         proxy_pass http://转发的路径(跟http一致)/;
         #proxy_set_header X-Real-IP $remote_addr;
         #proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         #proxy_set_header Host $http_host;
         #proxy_set_header X-NginX-Proxy true;
        
 
     #由于nginx的反向代理,所以需要在这里将$remote_addr赋值给某一参数,系统通过该参数获取用户的访问ip,这里直接定义为:WL-Proxy-Client-IP
     proxy_set_header            WL-Proxy-Client-IP $remote_addr;
         proxy_redirect default;    
    }
 
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
   }

Maintenant que la configuration de nginx https est terminée, si la configuration ne prend pas effet, veuillez vérifier si les chemins des fichiers pem et clés téléchargés sont corrects

Exécutez la commande de redémarrage nginx : systemctl restart nginx.service pour appliquer

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer