Skip to content

自动化最佳实践 ​

让证书申请、部署和到期更新融入现有运维流程。从你的部署场景出发,选择合适的工具,并按教程完成配置与验证。

Linux 与多服务器部署 ​

Nginx 证书部署与自动续期 ​

在 Linux 服务器上接入已有 CertCloud 订单,由 CertiMan CLI 将证书安装到 Nginx 原路径,再通过 Hook 检查配置并重载。

适用场景: 独立 Nginx 站点,或希望在各服务器上分别管理证书。

Apache 证书部署与自动续期 ​

更新 Apache 当前使用的 PEM 文件,检查配置并重新加载服务,支持 Debian/Ubuntu 的 apache2 与 Rocky Linux 的 httpd 安装方式。

Tomcat 证书部署与自动续期 ​

由 CertiMan CLI 生成 JKS,更新已有 Tomcat 密钥库,并在维护窗口重启和验收业务。

HAProxy 证书部署与自动续期 ​

更新 HAProxy 当前加载的合并 PEM,保留监听及后端路由,完成配置检查、重载和恢复准备。

通过 Ansible 集中管理证书 ​

在管理节点集中申请与续期,通过 Ansible 向多台 Nginx 服务器分发证书,并逐台检查和加载。

适用场景: 同一站点有多个服务节点,或已使用 Ansible 进行集中运维。

Windows 网站 ​

IIS 证书部署与自动续期 ​

由 CertiMan CLI 生成 PFX,通过 PowerShell Hook 导入证书并更新已有 HTTPS 绑定,沿用网站配置。

面板管理的网站 ​

宝塔网站证书部署与自动续期 ​

在宝塔 Nginx 网站所在服务器接入 CertiMan CLI,更新原证书文件并重新加载服务,保留网站配置。

对接 1Panel 证书库与自动续期 ​

通过 1Panel API 更新已有证书 ID,由面板将新证书应用到关联的 OpenResty 网站。

Kubernetes 与容器平台 ​

使用 cert-manager 与 Gateway API 管理证书 ​

通过 CertCloud ACME 申请证书,由 cert-manager 自动更新 TLS Secret,供已有 Gateway 或 Ingress 入口加载。

适用场景: 业务运行在 Kubernetes,通过 Gateway API 提供 HTTPS 服务,也可兼容现有 Ingress。

选择接入方式 ​

你的环境从这里开始
使用 Linux 服务器,希望通过脚本管理证书Nginx 本机部署
Apache 直接提供 HTTPSApache 自动更新
Tomcat 使用 JKS 并直接提供 HTTPSTomcat 自动更新
HAProxy 负责 HTTPS 入口HAProxy 自动更新
Windows IIS 网站使用 HTTPS 绑定IIS 自动更新
使用宝塔或 1Panel 管理网站宝塔 · 1Panel
需要向多台服务器统一分发证书Ansible 集中管理
Kubernetes 中的业务需要 HTTPScert-manager 与 Gateway API
网关或客户端已有 ACME 接入能力在 CertCloud 自动交付订单的接入引导中查看 ACME 接入信息,并结合设备的 ACME 文档配置
希望通过私有化平台统一管理证书了解 CertManager
希望将申请与更新流程集成到自有系统CertCloud OpenAPI 接入指南

查参数,或排查问题 ​