美文网首页HTTPhttpsNginx
nginx对于https的配置

nginx对于https的配置

作者: stiller | 来源:发表于2017-07-22 17:37 被阅读16次

    首先在配置https协议的时候,需要申请免费或者收费的证书。

    文件说明:

    1. 证书文件*.pem,包含两段内容,请不要删除任何一段内容。

    2. 如果是证书系统创建的CSR,还包含:证书私钥文件*.key。

    ( 1 ) 在Nginx的安装目录下创建cert目录,并且将下载的全部文件拷贝到cert目录中。如果申请证书时是自己创建的CSR文件,请将对应的私钥文件放到cert目录下并且命名为*.key;
    ( 3 ) 将其修改为 (以下属性中ssl开头的属性与证书配置有直接关系,其它属性请结合自己的实际情况复制或调整) :

    server {
    listen 443;
    server_name localhost;
    ssl on;
    root html;
    index index.html index.htm;
    ssl_certificate cert/.pem;
    ssl_certificate_key cert/
    .key;
    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 / {
    root html;
    index index.html index.htm;
    }
    }
    保存退出。

    ( 4 )重启 Nginx。

    相关文章

      网友评论

        本文标题:nginx对于https的配置

        本文链接:https://www.haomeiwen.com/subject/lrmukxtx.html