SSL 证书 90 天到期太频繁:三种自动续期方案横向对比

简介: 证书 90 天到期,忘了续站点就报警告。这篇把三条续期自动化路线摆在一起对比:自建服务器用 acme.sh 全自动续签、云产品上开阿里云证书托管、以及用 HTTPS 加速网关把证书交给平台。含可直接复制的 acme.sh 命令、托管的触发条件与限制、选型决策表和 8 条避坑点,读完能给自己站点定一套不会再漏的续期机制。

HTTPS 证书这件事,申请的时候大家都很上心,真正出事的环节往往在续期。

尤其是现在主流的免费证书,单张有效期只有 90 天——一年要处理四次。第一次你会设个日历提醒,第二次靠邮件通知,第三次大概率就忘了。等到某个周一早上用户截图发来"您的连接不是私密连接",你才想起来证书三天前已经过期。

这篇不聊怎么申请,只解决一个问题:把"续期"这件事从人工操作变成机制。下面把三种自动化程度不同的路线摆在一起对比,并给出可直接复制的配置和踩坑点。

一、先分清:哪些证书能自动续期,哪些根本不能

这是最容易踩空的认知一步。不是所有证书都支持自动续期,阿里云上几类证书的续期能力差别很大:

证书类型 单张有效期 是否支持自动续期 到期后怎么处理
个人测试证书(免费版) 90 天 不支持 用当年剩余免费额度重新申请新证书
个人测试证书(Pro) 6 个月(2026-02-25 及之后签发) 不支持(无托管能力) 重新购买并申请
正式证书(DV/OV/EV) 订阅期内自动连发多张 支持,需开启证书托管(付费) 系统自动申请新证书并部署

几个必须记住的规则:

  1. 免费版不能自动续期,也不能"续费",它压根没有续费入口。到期后不会自动返还额度,需要用当年剩余额度重新申请一张新证书。免费额度按自然年计算,每年 20 张,年末清零(已签发的证书不受影响)。
  2. "自动续费"和"自动托管"是两个不同的收费项。自动续费解决的是"订阅到期自动扣款"(系统通常在到期前 9 天开始扣款);自动托管解决的是"自动申请新证书 + 自动部署到云产品"。买了自动续费不等于证书会自动换新。
  3. 托管是收费的,且不包含证书本身的钱。它是把申请、域名验证、部署这几步交给系统去做的服务费。

所以结论很清楚:如果你用的是免费证书,续期必须由你自己的机制来兜;如果你用的是正式证书,可以花钱买托管;如果你的站点跑在云产品上,还有第三条更省事的路。

二、方案一:acme.sh 自动续签(自建服务器,零成本)

适用场景:Nginx / Apache 跑在 ECS 或自有服务器上,证书直接装在 Web 服务器里。

原理不复杂:acme.sh 是一个 ACME 协议客户端,它向 Let's Encrypt、ZeroSSL 这类免费 CA 申请证书,并用 DNS API 自动完成域名所有权验证,最后把新证书装到指定路径并重载服务。装好之后,剩下的交给 cron。

第 1 步:安装

curl https://get.acme.sh | sh -s email=you@example.com

第 2 步:配置 DNS API 凭证

用阿里云 DNS 自动验证时,acme.sh 需要一对有云解析权限的 AccessKey。不要用主账号 AK,建议新建一个 RAM 子账号,只授予 AliyunDNSFullAccess:

export Ali_Key="<RAM用户的AccessKeyId>"
export Ali_Secret="<RAM用户的AccessKeySecret>"

第 3 步:签发证书

acme.sh --issue --dns dns_ali -d example.com -d www.example.com --server letsencrypt

裸域名和 www 要分别写 -d,少写一个就会出现"主域名正常、www 报警"的情况。

第 4 步:安装到 Nginx 并配置重载

acme.sh --install-cert -d example.com \
  --key-file       /etc/nginx/ssl/example.com.key \
  --fullchain-file /etc/nginx/ssl/example.com.crt \
  --reloadcmd      "nginx -s reload"

这里的 --reloadcmd 是整个方案的关键。证书换了文件但 Nginx 不重载,内存里用的还是旧证书,表现为"明明续期成功了,浏览器还报过期"。用 --fullchain-file 而不是 --cert-file,可以顺带避免证书链不完整导致的安卓端报错。

第 5 步:确认定时任务已生效

crontab -l | grep acme

安装时 acme.sh 会自动写入一条每天执行的任务,默认在证书剩余 30 天内自动续签,并通过 --reloadcmd 完成部署。

维度 说明
成本 免费(CA 证书免费,脚本开源)
自动化程度 签发、续期、部署全自动
前提条件 服务器可执行脚本;域名 DNS 在阿里云或可走 DNS API
主要代价 首次配置需要动手;要自己维护脚本和监控

三、方案二:阿里云证书托管(云产品场景,付费省心)

适用场景:TLS 在云产品上终结,比如 CDN、负载均衡 SLB/ALB/NLB、WAF、DDoS 高防。

开启托管后,系统会在证书剩余有效期不足 15 天时自动发起下一张证书的申请,签发完成后自动部署到已关联的云产品。你基本不用管流程,只需要保证两件事:

  • 账户里有足够的托管授权数。1 个授权对应 1 次"到期自动更新 + 自动部署",购买后不立即签发,只在真正触发续签时扣减;授权数不设有效期,到期后仍可使用剩余次数。部分规格的证书(如专业版、旗舰版服务)已内含不限次数的自动托管能力,无需单独购买授权数。
  • 域名已授权免验证。如果域名就在当前账号下、且使用阿里云云解析,自动验证可以顺利走通;否则你仍需要在窗口期内配合完成域名所有权验证,否则签发会失败。

这个方案最容易误解的一点:托管的自动部署只覆盖已关联的阿里云云产品。部署在 ECS 自建 Nginx/Apache 或线下服务器上的证书,新证书签发后仍然需要你手动下载并安装——不是开了托管就一劳永逸。

维度 说明
成本 托管服务按授权数预付费,具体价格以购买页为准;不含证书本身费用
自动化程度 云产品全自动;自建服务器仍需手动部署
触发时机 当前证书剩余有效期不足 15 天
主要限制 免费版/Pro 不支持;自建服务器不自动替换证书文件

如果站点同时有云产品和自建服务器,推荐组合使用:云产品侧交给托管,自建服务器侧用方案一的脚本兜底。证书与托管规格的实时价格、活动优惠,以 阿里云数字证书管理服务 页面实时展示为准。

四、方案三:HTTPS 加速网关(把证书彻底交出去)

适用场景:站点是展示型、浏览型,你完全不想碰证书文件的申请与续期。

这类场景的做法是:不单独申请证书,把域名接入 HTTPS 加速网关,由平台完成证书申请、自动更新与 HTTPS 加速。你只需要把解析指过去,不用配置任何脚本。

参考价格(以官方页面实时展示为准,活动价变化频繁):

版本 域名类型 参考价格
入门版 单域名 ¥109/年(宣传口径 9.9 元/月起,支持按月续费)
基础版 单域名 ¥319/年
基础版 通配符 ¥1309/年

需要注意:入门版对域名后缀有限制(如 org、jp 等特殊后缀不支持),对后缀有要求的场景要用基础版;另外域名流量会经网关转发,适合静态展示型站点,不适合所有业务类型。

维度 说明
成本 按年/按月付费,比自建高,但比"雇人管证书"低
自动化程度 最高:不申请、不续期、不部署
前提条件 域名解析可指向网关;后缀符合版本要求
主要代价 流量经网关转发;对站点架构有约束

五、三种方案怎么选

你的情况 建议方案 核心理由
Nginx/Apache 装在 ECS 或自有服务器 acme.sh 零成本、全自动,一次配置长期有效
站点在 CDN / SLB / WAF 等云产品上 证书托管 云产品侧真正免运维,花钱换人力
云产品 + 自建服务器混合 托管 + acme.sh 两边各走各的自动化路径
纯展示型站点、不想碰技术细节 HTTPS 加速网关 连证书都不用申请,接入即 HTTPS
还在用免费证书且不打算加机制 —— 一年四次人工续期,漏一次就是线上事故

六、八条避坑清单

  1. 以为免费证书能自动续期。免费版和 Pro 版都没有托管能力,到期必须重新申请,别忘了额度按自然年清零。
  2. 把"自动续费"当成"自动托管"。前者只管扣款,后者才管换证书,两个收费项。
  3. 开了托管就以为自建服务器也自动更新。托管自动部署只覆盖已关联的云产品,ECS 上的证书文件要自己换。
  4. 忘了托管有 15 天触发阈值。系统在剩余有效期不足 15 天时才发起申请,域名又未授权免验证的话,验证环节可能卡住——别等到最后三天才看。
  5. acme.sh 直接用主账号 AK。应新建 RAM 子账号、只授 DNS 解析权限,最小化凭证暴露面。
  6. 配了续期没配重载。缺 --reloadcmd,Nginx 会继续用内存里的旧证书,白忙一场。
  7. 只续裸域名或只续 www。域名写全,签发后两个入口都验一遍。
  8. 没有到期监控。任何自动化都可能失败(DNS 改动、额度耗尽、验证超时),加一条最低成本的巡检:
echo | openssl s_client -connect example.com:443 -servername example.com 2>/dev/null \
  | openssl x509 -noout -subject -dates

把这条命令挂到定时任务里,到期前 15 天开始告警,比任何"我记得"都可靠。

小结

证书续期的本质是用机制替代记忆。三条路线的取舍很清晰:自建服务器走 acme.sh,零成本、自动化完整;站点在云产品上就走证书托管,花钱把申请与部署交出去;不想碰技术细节的展示型站点,用 HTTPS 加速网关一步到位。

无论选哪条,都建议顺手做两件事:把"证书剩余天数"纳入监控告警;确认自己的证书类型到底支不支持托管——免费证书不支持这件事,越早知道越好。各方案的规格与价格均以官方页面实时展示为准,配置前建议再对照帮助中心的最新说明。

相关文章
|
3月前
|
人工智能
2.4 万亿参数 Qwen3.8-Max 发布,三平台一键上手实操,阿里云百炼预览版限时 1 折优惠
阿里云千问Qwen3.8-Max正式发布,参数量达2.4T,代码与办公场景表现卓越。现可通过百炼TokenPlan、Qoder、QoderWork三渠道抢先体验Preview版,享白天1折、夜间再享2折优惠,正式版即将开源。在阿里云百炼官网:https://t.aliyun.com/U/fPVHqY 免费领取千万Tokens
1196 2
|
17天前
|
机器学习/深度学习 前端开发
发动机故障诊断智能体(三):特征可分性优化与加权对比投影层
在基础时序编码网络完成对正常工况的压缩表征后,尽管模型具备了提取稳态规律的能力,但在面对多种不同类型的微量气路故障时,潜在空间中的特征分布仍可能存在相互交叠的现象。该组件致力于通过引入度量对比学习机制,在特定的低维投影空间内重塑特征拓扑结构,系统性优化不同故障模式之间的几何可分性。
|
17天前
|
人工智能 自然语言处理 API
觉得阿里云大模型价格太高怎么办?四种便宜购买与使用方法分享
本文针对阿里云大模型“能力强但调用成本高”的普遍痛点,梳理了一套可落地的全链路省钱方案。从开通百炼领取超7000万Tokens新人免费额度起步,叠加夜间错峰4折起的Night Plan活动,再搭配Token Plan订阅与AI通用型节省计划,四层优惠叠加后,实际调用成本可降至普通按量付费的三到五成,帮助个人开发者与团队大幅降低大模型落地的综合开支。
|
17天前
|
存储 弹性计算 人工智能
阿里云服务器ECS是什么?介绍、优势、创建流程及使用教程
阿里云ECS是高性能、高可用的弹性云服务器,支持分钟级创建、灵活升降配与全球部署。依托自研CIPU架构,单实例SLA达99.975%,网络延迟低至8微秒,适配网站托管、AI训练、数据库等全场景需求。(239字)
|
1天前
|
数据采集 安全 对象存储
OSS Bucket 权限配置清单:这些坑我都替你踩过了
OSS 权限不止一个开关。这篇先讲清阻止公共访问、Bucket Policy、RAM Policy、Bucket ACL、Object ACL 五层的生效优先级,再给出五步配置清单与三条验证命令,最后列了八条高频踩坑(Object ACL 漏查、防盗链漏裸域名、CDN 回源未透传 Referer 等)。照单走一遍,十分钟内就能把 Bucket 收到默认私有的安全水位。
|
7月前
|
人工智能 IDE 开发工具
OpenClaw(大龙虾)阿里云及本地部署性能飞跃指南:+65.4%提速核心教程揭秘!
2026年,OpenClaw(社区昵称“大龙虾”)凭借65.4%的性能暴涨震撼开源社区。这个由Peter Steinberger在2024年用1小时敲出原型的项目,如今已成长为17.5万星标的开源生态(GitHub增速最快项目之一),彻底打破IDE枷锁,让AI代理接管软件开发生命周期。其性能飙升的核心源于三大底层技术突破,而想要真正解锁这份潜力,正确的部署是第一步。
3761 4
OpenClaw(大龙虾)阿里云及本地部署性能飞跃指南:+65.4%提速核心教程揭秘!
|
7月前
|
人工智能 自然语言处理 安全
“养龙虾玩Skill”指南!OpenClaw(Clawdbot)阿里云/本地部署+新手3种 Skill 挖掘AI工具核心价值
OpenClaw(昵称“龙虾”)的爆火,让“养龙虾玩Skill”成了2026年的新潮流——有人用它自动化处理工作,有人靠定制部署服务变现,甚至闲鱼上500元一次的上门部署生意都应运而生。但多数新手入手后,只停留在基础对话层面,殊不知OpenClaw的核心价值藏在Skill生态中——这些可执行的“能力单元”,就像一个个专属机器人,能将自然语言指令转化为实际操作,从文档处理到硬件控制,覆盖全场景需求。
3658 5
|
10月前
|
弹性计算 人工智能 安全
最新版:阿里云服务器租用价格表(CPU/内存/带宽/磁盘收费标准)
云服务器租用价格多少钱一年?阿里云服务器最便宜多少钱一年?阿里云服务器优惠活动持续上线,新老用户同享多重福利,续费价格保持稳定不涨价。本次优惠涵盖轻量应用服务器、ECS 云服务器及 GPU 服务器三大品类,其中多款爆款配置低至 1 折起,性价比突出,以下是详细报价及核心信息整理。
|
4月前
|
人工智能 IDE 调度
Claude Code还是Codex?老金告你怎么选!
本文用“露营报名页”实例,揭示AI编程的核心不是选工具(Claude Code重现场协作,Codex重委托交付),而是厘清自身角色:许愿型需转任务描述,现场型宜边看边调,派单型要明边界验收,调度型则按任务脏/清/险动态组合。关键在学会“安排AI干活”,而非只会提需求。(239字)

热门文章

最新文章