在使用ZeroSSL生成免费的SSL证书时,我们往往只能得到CRT证书格式,而很多环境则需要PEM格式,本文将讲述如何在Windows环境下将CRT证书格式转化为PEM格式

原理

fullchain.pem 对应于 certificate.crt 和 ca_bundle.crt 的组合,包含了服务器证书及其完整的证书链。而 privkey.pem 对应于私钥文件,通常是 private.key 或类似的文件

生成的SSL证书文件

生成

打开命令提示符: 在 Windows 上,按下 Win + R,输入 cmd 并回车,打开命令提示符。

生成 fullchain.pem: 使用以下命令将 certificate.crt 和 ca_bundle.crt 合并为 fullchain.pem。假设你已经将这两个文件放在同一个目录下:

type certificate.crt ca_bundle.crt > fullchain.pem

生成 privkey.pem: 把你的私钥文件 private.key,重命名为 privkey.pem:

rename private.key privkey.pem
文章目录