AI 文章摘要
XinruiGPT
加载中...
此内容根据文章生成,并未经过人工审核,仅用于文章内容的解释与总结

前言

SSL证书从之前的365天有效期改为现在的90天有效期,让我们更换证书的频率变得更高了。

而且使用了cdn之后,证书还需要部署到多个平台,例如宝塔、腾讯云、阿里云等,每次都需要手动去更换,很麻烦。

于是就想着找一个自动化的工具,自动化部署证书。

教程

1.打开宝塔面板,找到docker里的应用商店,再找到实用工具分类,第一个就是allinssl,我们点击安装。

2.接着就是访问http://你的服务器IP:7979/allinssl,然后输入用户名和密码,默认用户名是allinssl,密码是allinssldocker。当然前提是你没有在安装的时候修改配置,如果修改了,请按照修改的访问。

3.点击左侧的自动化部署,再点击CA授权管理并且添加CA授权为Let's Encrypt,填写好邮箱以后点击确认添加。

CA授权管理

4.点击添加自动化部署,选择快速部署模板,域名填写你的域名,点击添加DNS服务商会跳转到DNS服务商的页面,点击添加授权API

添加DNS服务商

5.选择自己的服务商,填写好授权密钥,返回刚刚的页面刷新下DNS服务商,然后点击保存。

6.部署的话也是同理,选择好需要部署的CDN平台,填写好CDN平台的ID和密钥,然后选择通知方式即可。

总结

这样就可以通过自动化来部署SSL证书了,不用每次都手动去更换了。