SSL 证书到期续签的核心是重新申请并部署新证书,而非直接延长原证书有效期。不同服务商(如阿里云、天翼云等)的操作流程存在细微差异,但整体遵循统一逻辑,以下是详细续签指南:
一、续签前准备
-
确认续签条件
- 证书状态:仅支持有效期内(已签发、即将过期)的证书续费,已过期证书需重新购买。
- 证书类型:个人测试证书、混合域名证书及第三方上传证书不支持续费,需重新申请。
- 规格限制:续费将沿用原证书规格(品牌、域名类型等),如需变更需直接购买新证书。
-
关键时间节点
- CA/B 规定新证书最长有效期为 397 天(约 13 个月),续费时旧证书剩余有效期(上限 30 天)可叠加至新证书,实现无缝衔接。
- 建议在旧证书到期前 30 天内启动续签,避免错过有效期叠加权益。
二、通用续签流程
-
提交续费申请
-
手动续签(以阿里云、天翼云为例):
- 登录服务商控制台(如阿里云 “数字证书管理服务”、天翼云 “SSL 证书管理”)。
- 在证书列表中找到 “即将过期” 或 “已签发” 状态的证书,点击 “续费购买” 或 “证书续订”。
- 确认 CSR 生成方式(推荐系统自动生成新密钥,符合安全最佳实践)、域名验证方式(默认与旧证书一致)及续费年限(1-3 年),完成支付。
-
自动续签:部分服务商支持自动续费功能(如天翼云),需在证书列表中开启 “自动续费” 开关,系统将在到期前 30 天自动发起续费,但需手动完成域名验证或提交确认函。
-
-
完成域名所有权验证
- 续签需重新验证域名所有权,验证方式与原证书一致(如邮件验证、DNS 解析验证等)。
- 若选择邮件验证,需确保联系人邮箱有效;DNS 验证需按提示添加解析记录并等待生效。
-
部署新证书
-
新证书签发后,需登录服务器或云产品(如阿里云 CDN、负载均衡),替换旧证书文件。
-
不同服务器部署方式不同,例如:
- Linux 系统:Apache 需修改配置文件指向新证书路径,Nginx 需更新
ssl_certificate相关参数。 - Windows 系统:通过 IIS 管理器导入新证书并绑定网站。
- Linux 系统:Apache 需修改配置文件指向新证书路径,Nginx 需更新
-
三、不同服务商特殊说明
- 阿里云:提前续费(剩余有效期>30 天)后,系统将托管新证书,待旧证书到期前 30 天自动发起申请;续费 2 年及以上需购买托管服务。
- 天翼云:自动续费仅在到期前 30 天内生效,若提前开启需手动触发续签;企业型(OV)证书需提交盖章确认函方可签发。
- 腾讯云:多年期证书将分阶段自动申请新证书,前一张证书到期前 30 天生成第二张,但需手动部署替换。
四、续签后检查与注意事项
-
验证新证书有效性:部署完成后,通过浏览器访问网站,检查地址栏是否显示 “锁形” 图标,或使用 SSL 检测工具(如 SSL Labs)确认证书有效期及配置正确性。
-
旧证书处理:旧证书在有效期内仍可使用,但建议及时替换,避免安全风险。
-
常见问题解决:
- 验证失败:检查域名解析记录是否正确、联系人邮箱是否能正常接收邮件,或联系服务商技术支持重新发起验证。
- 部署后服务中断:确认新证书文件路径配置正确,重启 Web 服务(如
systemctl restart nginx)。
五、服务商选择建议
- 优先选择原服务商续签,简化流程并保障兼容性;若需更换品牌(如从 DigiCert 换为 Sectigo),需重新购买并完成全套申请流程。
- 推荐选择提供 7×24 小时技术支持的服务商**(ssl证书),便于解决部署过程中的问题。