通过 “来此加密” 申请和使用 SSL 证书

通过 “来此加密” 申请和使用 SSL 证书

通过 “来此加密” 申请和使用 SSL 证书

独立观察员 2023 年 12 月 7 日

 

说明:本文的大部分内容出自于本人之前撰写的文章《在 CentOS 上搭建 MinIO 对象存储服务并配置 HTTPS》,现将相关内容整理和补充,独立成文。

 

一、Let’s Encrypt 和 Really Simple SSL

目前免费 https 证书的源头基本都是 Let’s Encrypt – 免费的 SSL/TLS 证书(https://letsencrypt.org/zh-cn/):

通过 “来此加密” 申请和使用 SSL 证书

 

不过直接去官网申请可能会有点门槛,我自己也没有试过。我了解到它是因为之前在 WordPress 网站使用了一款插件(Really Simple SSL)来辅助申请过 https 证书,这个插件就是使用的 Let’s Encrypt,插件截图如下:

通过 “来此加密” 申请和使用 SSL 证书

 

插件安装后点击打开的页面的右上角的 “Let’s Encrypt” 字样即可打开证书安装流程,有些主机面板软件(比如阿里云虚拟主机)不支持自动安装证书,这样就会导致成功率不高:

通过 “来此加密” 申请和使用 SSL 证书

 

另外这个插件还有两个局限,一是需要在 WordPress 中使用,二是这个插件还有其它许多功能有点太重了。

 

二、在 “来此加密” 申请证书

本文接下来将使用 “来此加密” 网站(https://letsencrypt.osfipin.com/)(推荐码:W6517V0R),毫无疑问,该网站的名称和域名是蹭名气的,但是不得不说,挺好用的。堪称年轻人的第一张证书。

通过 “来此加密” 申请和使用 SSL 证书

 

申请过程还是比较简单的,还支持泛域名:

通过 “来此加密” 申请和使用 SSL 证书

 

具体申请过程就不赘述了,大家有需要的可以自己去试试,建议申请范域名证书。最终证书申请下来,可以打包下载下来,有以下文件:

通过 “来此加密” 申请和使用 SSL 证书

 

三、证书的使用

此节将列举一些证书的使用场景,当然实际并不只局限于所列举的,其它场景的使用方式大家可自行探索。

 

3.1、用于自建的 MinIO 服务

创建目录 mkdir certs ,然后将证书文件 certificate.crt 改名为 public.crt,私钥文件 private.pem 改后缀为 private.key,放到创建的目录下:

通过 “来此加密” 申请和使用 SSL 证书

 

编辑配置文件,指定证书路径(在 MINIO_OPTS 环境变量中添加 --certs-dir /dlgcy/minio/certs/  ):

通过 “来此加密” 申请和使用 SSL 证书

 

然后使用 systemctl restart minio 命令重启 MinIO 服务,再使用 systemctl status minio 命令查看服务状态,就能看到已经支持 https 了:

通过 “来此加密” 申请和使用 SSL 证书

 

实际测试一下,可以看到网页访问以及文件下载都支持 https 了:

通过 “来此加密” 申请和使用 SSL 证书

 

浏览器也能正确识别证书:

通过 “来此加密” 申请和使用 SSL 证书

 

3.2、用于宝塔面板

首先,刚开始是 http 的:

通过 “来此加密” 申请和使用 SSL 证书

 

打开 面板设置 — 面板 SSL 配置,将 private.pem 中的内容贴到密钥区,fullchain.crt 中的内容贴到证书区,开启上方的开关(图中还是关的),保存即可:

通过 “来此加密” 申请和使用 SSL 证书

 

很快啊,啪的一声就开启了 https:

通过 “来此加密” 申请和使用 SSL 证书

 

另外,对于宝塔面板中的网站,也有免费证书可以申请,大家可以试试:

通过 “来此加密” 申请和使用 SSL 证书

 

3.3、用于阿里云服务器

配置入口为,主机管理 — 域名管理 — 域名绑定:

通过 “来此加密” 申请和使用 SSL 证书

 

开启 HTTPS,切到 “自定义证书” 标签页,将 certificate.crt 中的内容贴到 “证书内容” 框中,将 private.pem 中的内容贴到 “私钥内容” 框中,点击确认即可:

通过 “来此加密” 申请和使用 SSL 证书

 

四、注意事项

1、提交证书申请后,需要进行域名验证。一般就是到域名管理后台添加一两条 TXT 记录。
2、泛域名 (通配符) 证书指的是,多个子域名 (a.dlgcy.com、b.dlgcy.com、c.dlgcy.com) 只需要一个证书 (*.dlgcy.com),推荐使用。
3、申请的证书是有有效期的,“来此加密” 的一般是 90 天,到期后在浏览器中访问会提示不安全甚至不让访问。到期前需要去重新申请,同时需要重新部署到使用的地方,还是有点麻烦的。有些地方(宝塔面板中的网站、来此加密)说有自动续期,本人暂时还没使用过,但是一般也是通过重新申请证书来实现的,最多可能会自动帮你替换好。
 

原创文章,转载请注明: 转载自 独立观察员(dlgcy.com)

本文链接地址: [通过 “来此加密” 申请和使用 SSL 证书](https://dlgcy.com/letsencrypt-ssl-https/)

关注微信公众号 独立观察员博客(DLGCY_BLOG) 第一时间获取最新文章

%title插图%num

2条评论

obaby 发布于11:21 - 2023年12月29日

现在有评论框了
这个翻译贴切

    独立观察员 发布于11:32 - 2023年12月29日

    哈哈哈,我这评论框总感觉不好用,也找不到其它好用的。这个翻译确实牛。

发表评论