pem转换为crt和key 简单方法

由于网站做了“Let’s Encrypt免费证书”,以前用的“免费版百度CDN”是不支持HTTPS的,故而我又换了360网站卫士,用过360网站卫士(奇安信网站卫士)都知道,它是支持HTTPS的,只不过需要上传自己的SSL证书。

 

由于我是用的“Let’s Encrypt免费证书”,此SSL证书会生成如下4个文件:

Let’s Encrypt免费证书

fullchain.pem:包含服务器证书的全部证书链文件

privkey.pem:服务器证书对应的私钥

cert.pem:申请的服务器证书文件

chain.pem:除服务器证书外,浏览器解析所需的其他全部证书,比如根证书和中间证书

 

但是:

360网站卫士(奇安信网站卫士)却要我上传的格式是.CRT和.Key格式的SSL证书?我们又应该怎么办呢?具体方法如下:

360网站卫士上传SSL证书

 

pem转换为.CRT和.Key两种方法

其实方法很多,我就只给大家说两种最简单的实现“pem转换为crt和key”,根本不需要网上所说的要什么openssl命令去生成,openssl命令来转换感觉很麻烦的样子。

 

一、重命名

我们可以直接把“fullchain.pem”重命名为“fullchain.crt";

把“privkey.pem”重命名为“privkey.key;

 

重命名后再直接上传就可以了!无论是Linux还是Windows系统,怎么重命名这个不用我多说了吧!

 

二、腾讯云ssl管理

完全可以用腾讯云SSL管理来实现这个,也非常的简单。

 

1、登录腾讯云ssl管理(https://console.cloud.tencent.com/ssl)

 

2、点击上传证书

腾讯云SSL证书管理 上传证书

 

3、输入证书内容和私钥内容

将fullchain.pem文件中的内容复制到证书中,privkey.pem证书中的内容复制到私钥中,最后点击上传。

由于腾讯云SSL管理 - 上传证书,请输入证书内容这里需要包含证书链,只有“fullchain.pem:包含服务器证书的全部证书链文件”,因此,这里不要搞错了。

腾讯云SSL证书管理 输入证书内容和私钥内容

 

4、上传生成后,再下载就行!把下载下来的文件解压,里面就包含了Apache、IIS、Nginx的.crt和.key的SSL证书。

    A+
发布日期:2019年06月15日 19:51:12  所属分类:经验
最后更新时间:2021-07-07 12:59:03
付杰
  • ¥ 0.0元
  • 市场价:199.0元
  • ¥ 15.0元
  • 市场价:15.0元
  • ¥ 49.9元
  • 市场价:99.9元
  • ¥ 89.0元
  • 市场价:129.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  0   博主  0

  1. 头像 afte 0

    太扯了,那只是因为你腾讯云会自动转换,你不信直接打开crt和pem文件看看到底一样不一样???

    • 付杰 付杰

      @afte 可以直接重命名转换的,我亲测过。