Skip to main content

系统流程

申请并部署证书流程

Certimate 的核心流程就是申请证书并部署到目标服务上的过程,主要分为检查、申请、部署等几个步骤,一量域名启用后,这个过程会定时每天执行一次,一旦检测到域名快要过期时,会自动重新申请证书并部署到目标服务上,达到自动续期证书的目标。

检查

检查主要检查域名配置是否完整,检查域名是否已申请证书,检查证书是否濒临过期,检查是否已部署等操作。

  • 检查域名配置是否完整,如果不完整则直接结束流程
  • 检查域名是否已申请证书,如果未申请则申请证书
  • 检查证书是否濒临过期,如果濒临过期则重新申请证书
  • 检查是否已部署,如果未部署则部署证书

申请

申请证书目前使用的是 Let's Encrypt,申请证书的过程中需要证明域名是你的,所以在配置域名的时候需要填写DNS 服务商授权配置。 假设你在阿里云注册的域名就填阿里云的授权信息,腾讯云依此类推。 关于 DNS 服务商授权配置 详情请参考DNS 服务商授权配置

部署

部署证书就是将申请下来的证书,根据你的配置部署到指定的目标上,所以在配置域名的时候需要填写部署服务商授权配置。 关于 部署服务商授权配置 详情请参考部署服务商授权配置