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

浙公网安备 33010602011771号