我是第一次使用 ssl 设置 nginx 服务器。我买了一个 ssl 证书,完成了我生成 csr 的整个过程。我已经激活了我的 ssl 购买并最终下载了证书。
当我下载证书时,我得到了一个 zip 文件夹。zip 文件夹中有 3 个文件;my_site.ca-bundle 、 my_site.crt 和 my_site.p7b 。
我了解我应该如何配置 nginx ,但我不知道下载中包含的 ca-bundle 和 p7b 文件的重要性。
对于 nginx 配置,我只需要一个 crt 文件和生成 CSR 时的密钥:
server {
listen 443 ssl;
server_name www.example.com;
ssl_certificate www.example.com.chained.crt;
ssl_certificate_key www.example.com.key;
...
}
Run Code Online (Sandbox Code Playgroud)
ca-bundle 和 p7b 文件重要吗,还是我只需要 crt 文件?