【发布时间】:2020-04-27 13:24:58
【问题描述】:
我遇到的问题是重新安装通过 Namecheap 购买的 SSL 证书。
当我购买证书时,我收到了一个包含以下文件的 .zip 文件:
- 域名.ca-bundle
- 域名.crt
- 域名.p7b
当尝试在使用 SSH 的 apache2 服务器上安装 SSL 证书时,它最初被配置为使用 .key 文件。我曾尝试修改证书以使用 p7b,但这会产生错误。
代码如下:
我必须进行哪些修改或更改才能安装此 SSL 证书?
感谢您在此问题上的任何帮助或帮助,已尝试解决此问题一段时间!
【问题讨论】:
-
这些文件都不是私钥。私钥通常不来自 CA。您使用 CSR 在本地生成它,然后取回证书。您将需要找到您用于此证书的私钥并在
SSLCertificateKeyFile中使用它。看看knowledge.digicert.com/generalinformation/INFO4448.html -
嘿帕特里克,你的建议是正确的。我查找了一些 openssl 命令来比较 .key 和 .cert 文件以确保它们匹配。这确实是不正确的 .key 文件,我设法找到正确的密钥来正确安装它。感谢您提供有用的建议,这里是我用于命令的来源:ssl.com/faqs/… 以防万一这有助于其他人遇到同样的问题。
-
你应该发布一个你自己的问题的答案,详细说明你做了什么,以便将来可以帮助其他人,然后承认你的答案是正确的,这样问题就是然后正确关闭。
-
我现在已经添加了一个答案,谢谢帕特里克!仍然习惯于在这里提问的协议。
标签: ssl ssl-certificate apache2