zoukankan      html  css  js  c++  java
  • CentOS 7.2 下nginx SSL证书部署的方法(使用crt以及key 配置)

    转自:https://www.jb51.net/article/107350.htm

    环境

    系统环境: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

    总结

    以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。

  • 相关阅读:
    Android之SurfaceView学习(一)
    AS3的加载机制(带例子) 转载
    Timer与TimerTask的用法
    A*寻路初探 GameDev.net (转载)
    解决在Sql Server2005查询分析器中读取Excel表出现的一些问题
    svn更改用户问题
    MVC4 WEBAPI初探
    使用WORD2013发布blog
    一个IIS中可否支持两个版本的Freamwork
    web打印也能分页
  • 原文地址:https://www.cnblogs.com/twodog/p/12135680.html
Copyright © 2011-2022 走看看