nginx配置ssl证书,win7 nginx配置不生效

server {
    listen 443 ssl;
    server_name 域名.com;

    ssl_certificate /opt/cert/nginx/xxx.pem;   //证书
    ssl_certificate_key /opt/cert/nginx/xxx.key; //证书key

    ssl_session_cache shared:SSL:1m;
    ssl_session_timeout 5m;

    ssl_ciphers ECDHE-RSA-AES128-GCM-  SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_prefer_server_ciphers on;

    location ~* ^/(code|auth|admin) {//映射路径
        proxy_pass http://xx.xx.xx.xx:9999; //跳转地址
        proxy_connect_timeout 15s;
        proxy_send_timeout 15s;
        proxy_read_timeout 15s;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For                 
        $proxy_add_x_forwarded_for;
    }
} 

 

另一个问题,windows下运行nginx,修改conf之后不生效,查找资料发现是nginx有残留进程,保留了之前的配置,使用命令后关闭所有进程,再启动就好了

taskkill /IM  nginx.exe  /F

 

 
posted @ 2020-04-14 19:01  摩尔迦娜  阅读(1066)  评论(0)    收藏  举报