CentOS 7.2 下nginx SSL证书部署的方法(使用crt以及key 配置)

环境

系统环境:CentOS6.7

nginx version: nginx/1.8.1

证书

1 2 3 # ls /opt/nginx/conf/ssl qingkang.me.crt # 公钥 qingkang.me.key # 私钥

配置

1 vim nginx.conf

找到以下内容

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 # HTTPS server # #server { # listen  443 ssl; # server_name localhost; # ssl_certificate  cert.pem; # ssl_certificate_key cert.key; # ssl_session_cache shared:SSL:1m; # ssl_session_timeout 5m; # ssl_ciphers HIGH:!aNULL:!MD5; # ssl_prefer_server_ciphers on; # location / { #  root html; #  index index.html index.htm; # } #}

修改为:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 server {   listen  443 ssl;    server_name qingkang.me;   ssl_certificate  ssl/qingkang.me.crt;   ssl_certificate_key ssl/qingkang.me.key;   ssl_session_cache shared:SSL:1m;   ssl_session_timeout 5m;   ssl_ciphers HIGH:!aNULL:!MD5;   ssl_prefer_server_ciphers on;   location / {    root html;    index index.html index.htm;   }  }

检查配置

1 /opt/nginx/sbin/nginx -t

重启Nginx生效

1 /opt/nginx/sbin/nginx -s reload
上一篇:gmssl国密证书生成方式:国密多级ca证书,国密加密证书,国密签名证书


下一篇:通过CRT将交换机日志保存到本地