Nginx 安装SSL证书

在我们这里购买好证书后,Comodo公司会通过邮件发送证书给你

附件如下:

128位根证书                                                                  256位根证书

    AddTrustExternalCARoot.crt 根证书                                      AddTrustExternalCARoot.crt 根证书

    PositiveSSLCA2.crt 中级证书  ( 如果是256位证书                  COMODORSAAddTrustCA.crt

    www_zexunhost_com.crt 自己的证书                                              COMODORSADomainValidationSecureServerCA.crt  
                                                                                                    www_zexunhost_com.crt 自己的证书

安装Nginx 需要先将这几个证书合并

合并方法:

使用Notepad++或者其他文本工具打开这几个证书文件, 把根证书都追加到  www_zexunhost_com.crt 的后面(顺序自下往上)

接下来配置 Nginx站点, 重启nginx即可 (这个只是示范 , 站点的其他配置需要自己添加)

    server {
    listen 443;
    server_name www.getssl.cn;

    ssl on;
    ssl_certificate /etc/ssl/www_zexunhost_com.crt;
    ssl_certificate_key /etc/ssl/server.key;

    ssl_prefer_server_ciphers on;

    location / {
    root /home/getssl/;
    index index.php;
    }
    }


注意事项:

使用CDN的 需要在CDN上面安装SSL

Nginx要编译Openssl模块才能安装SSL  (nginx -V  如果有 ssl就可以)

这篇文章有帮助吗?

 打印本文

Also Read

APACHE安装SSL证书

第一步: 上传你的证书到 服务器 上传文件到 /etc/ssl/, 目录可以自定义 www_youdomain_com.crt 或者 server.crt   (这个是自己域名的证书文件)...

Powered by WHMCompleteSolution