-1

我在 Aruba 上购买了一个具有 DNS 管理功能的域,并将其指向一个使用弹性 IP 的 ec2 实例。
现在的问题是:

-如何为我的网站获取 SSL 证书?
-我应该问 Aruba 还是 AWS?
- 可以免费获得吗?

如果有用,我的网站是用 nodejs 编写的。

4

1 回答 1

2

在 AWS 世界中,您可以使用 AWS ACM(亚马逊证书管理器)。ACM 提供具有自动续订功能的免费证书,但它只能附加到特定数量的服务,如 ELB、API Gateway、CloudFront……您无法将其附加到 EC2,因为 ACM 不为您提供私钥。

如果您只想拥有一个带 EIP 的 EC2,请使用 Let's Encrypt 或在某处购买证书。Let's Encrypt 可以配置为自动更新,但根据我的经验,它可能会突然崩溃。

AWS ACM 运行良好

于 2020-03-07T15:05:00.373 回答