当前位置:首页 > Web开发 > 正文

制作免费的https证书

2024-03-31 Web开发

 

 

一. 制作免费证书的两种方式:

1. Let‘s Encrypt命令

Let‘s Encrypt 是一个由非营利性组织 互联网安全研究小组(ISRG)提供的免费、自动化和开放的证书颁发机构(CA)。

简单的说,借助 Let‘s Encrypt 颁发的证书可以为我们的网站免费启用 HTTPS(SSL/TLS) 。

官网提供的几种证书申请方式:https://letsencrypt.org/docs/client-options/

网上参考文件: https://www.cnblogs.com/tv151579/p/8268356.html

 

2. https://freessl.cn/

FreeSSL.org 是一个免费提供 HTTPS 证书申请、HTTPS 证书管理和 HTTPS 证书到期提醒服务的网站,旨在推进 HTTPS 证书的普及与应用,简化证书申请的流程。

freessl.cn 的证书如何续期?免费证书不存在续期这个说法,您只能重新申请一张新的证书。不过,你可以写一个脚本替换你使用的证书。

3. 因为第2种是界面的,比较简单,所以我用第二种。原理也是用的Let‘s Encrypt。

 

二. 制作免费证书 1. 打开制作证书网址:https://freessl.cn/

输入自己的域名,可以支持添加多个域名

品牌选择“Let`s Encrype V2”

点击“创建免费的SSL证书”

技术图片

 

2.输入自己的邮箱,点击“点击创建”

技术图片

 

3. 调用本地安装的KeyManager来生成csr等创建证书需要的资料

??注意:需要本地已经安装了KeyManager,如果没有安装,根据页面提示前往官网下载并安装客户端。

技术图片

本地KeyManager显示“CSR生成成功”

技术图片

 

4. 验证公网域名解析

需要添加的公网域名解析

点击“配置完成”,确认检测通过

点击“点击验证”

技术图片

 

4.1.配置公网dns域名解析

技术图片

 

4.2 检测域名解析结果

点击“配置完成”后,会出现这个界面,点击检测,,只要检测结果中有一个地区显示匹配,就表示添加成功

域名解析可能会有缓存时间,如果显示失败,请稍微等待

必须两个dns检测全部通过才可以

技术图片

 

5. 点击“保存到KeyManager”,则会自动保存到本地的KeyManager中

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/39878.html