AWS Certificate Manager 图标

AWS Certificate Manager

类型
基础
推出
2016年

自动化 SSL/TLS 证书的配置、管理和部署的服务

它能做什么

AWS Certificate Manager (ACM) 是一项免费签发 SSL/TLS 证书并自动续期的服务,适用于网站和应用程序。您可以一键将证书部署到 CloudFront、Elastic Load Balancing、API Gateway 等 AWS 服务。ACM 让您无需管理证书有效期和续期工作,轻松实现 HTTPS 加密通信。

使用场景

用于网站 HTTPS 化、API 端点的加密通信、使用自定义域名配置 CloudFront 分配、负载均衡器上的 SSL 终止处理等。还可以用一张证书覆盖多个域名和子域名。

日常类比

可以将其比作驾照自动续期服务。通常 SSL 证书有有效期,过期后网站会显示"不安全"警告。ACM 免费签发您的证书(驾照),并在到期前自动续期。您再也不用担心忘记续期而导致证书失效。

什么是 ACM

AWS Certificate Manager (ACM) 是一项自动化 SSL/TLS 证书签发、管理和部署的服务。SSL/TLS 证书用于加密网站与浏览器之间的通信——URL 以"https://"开头的网站都在使用这种证书。使用 ACM,您无需购买证书或手动续期,即可构建安全的通信环境。

证书签发与验证

使用 ACM 签发证书时,需要指定目标域名并提交请求。然后通过 DNS 验证或电子邮件验证来证明域名所有权。DNS 验证只需将指定的 CNAME 记录添加到域名的 DNS 中即可完成。如果使用 Route 53,只需点击一个按钮即可添加 DNS 记录,几分钟内证书就会签发完成。

自动续期机制

ACM 签发的公有证书有效期为 198 天,会在到期前 45 天自动续期 (截至 2026 年 10 月)。2026 年 2 月 18 日之前签发的有效期为 395 天的证书,可以继续使用到续期或到期为止。使用 DNS 验证时,只要 CNAME 记录保留在原处,续期就完全自动进行。无需任何手动续期操作。从根本上防止了因证书过期导致网站宕机这一常见问题。

开始使用

在 ACM 控制台中点击"请求证书",选择公有证书。输入要保护的域名(例如:example.com、*.example.com),选择 DNS 验证后提交请求。将 CNAME 记录添加到 DNS 并完成验证后,证书即签发完成。之后只需在 CloudFront 或 ALB 的配置界面中选择已签发的证书即可。

注意事项

  • ACM 签发的公有证书免费,但用于 CloudFront 的证书必须在 us-east-1 区域签发
  • ACM 的普通公有证书无法导出私钥,以关联到 AWS 服务(CloudFront、ALB、API Gateway 等)使用为前提。如使用 2025 年 6 月新增的付费可导出公有证书(有效期 198 天),也可安装到 EC2 或本地环境(截至 2026 年 8 月)
  • 通配符证书(*.example.com)可以用一张证书覆盖所有子域名

可用区域

AWS Certificate Manager 可在 37 个区域使用 (截至 2026-10-09)。

亚太地区:香港、台北、东京、首尔、大阪、孟买、海得拉巴、新加坡、悉尼、雅加达、墨尔本、马来西亚、新西兰、泰国

北美:加拿大 (中部)、加拿大西部 (卡尔加里)、墨西哥 (中部)、美国东部 (弗吉尼亚北部)、美国东部 (俄亥俄)、美国西部 (加利福尼亚北部)、美国西部 (俄勒冈)

南美洲:圣保罗

欧洲:法兰克福、苏黎世、斯德哥尔摩、米兰、西班牙、爱尔兰、伦敦、巴黎

AWS 欧洲主权云:德国

中东:以色列 (特拉维夫)、阿联酋、巴林

非洲:开普敦

AWS GovCloud (美国):AWS GovCloud (美国东部)、AWS GovCloud (美国西部)

查看按区域的服务一览

参考资料(AWS 官方)

本页的第一手信息来源是 AWS 官方网站及官方文档。最新的规格与价格请以下列官方页面为准。

如本页内容与官方文档不一致,请以官方文档为准。

分享