【问题标题】:How to configure pem file for nginx?如何为 nginx 配置 pem 文件?
【发布时间】:2015-01-22 12:11:01
【问题描述】:

我有 3 个文件:

  • AddTrustExternalCARoot.crt
  • COMODORSAAddTrustCA.crt
  • COMODORSADomainValidationSecureServerCA.crt

还有一个密钥库。如何使用这些创建 .pem 文件?我试图将其内容放入一个名为 .pem 的文件中,但 nginx 说

SSL:错误:0B080074:x509 证书 例程:X509_check_private_key:键值不匹配

这些文件也没有任何属性。只有-----BEGIN CERTIFICATE-----、key 和-----END CERTIFICATE-----

【问题讨论】:

    标签: ssl nginx


    【解决方案1】:

    您的域缺少证书。得到它之后,将所有这些文件连接在一起。这是您要在 nginx 配置中使用的文件。

    cat yourdomain.crt COMODORSADomainValidationSecureServerCA.crt COMODORSAAddTrustCA.crt AddTrustExternalCARoot.crt > bundle.crt
    

    别忘了配置私钥的路径。这是一个不同的文件。

    【讨论】:

    • yourdomain.crt 是什么?
    • 您的域的证书文件。您应该从您的 CA 收到它。它与其他 crt 文件具有相同的结构。
    • 你想在你的 nginx 配置中使用的文件。
    • 您是否配置了私钥的路径?这是一个不同的文件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-05-30
    • 2021-12-19
    • 2016-05-20
    • 2019-11-17
    • 1970-01-01
    • 1970-01-01
    • 2012-12-31
    相关资源
    最近更新 更多