1

我在 AWS EC2 上设置了 LAMP 网络服务器。使用 AWS Certificate Manager 和 Cloudfront,它通过 https 提供我的域(example.com 和 *.example.com)。

我的 EC2 实例在软件更新期间遇到了一些问题!

我已经启动了一个新的 EC2 实例,恢复并设置了所有内容,现在它可以通过 http 正确提供我的域,并使用与以前完全相同的 IP 地址。

当我尝试通过 https 导航到域时,我得到NET::ERR_CERT_INVALID.

我很感激任何建议来解决这个问题。

  1. 我的想法是否正确,因为我使用的是 ACM 和 Cloudfront,所以不需要在服务器上配置任何东西(例如,localhost 证书、端口 443 上的 apache 虚拟主机等),我只需要确保Cloudfront、我的 DNS 记录和 EC2 实例都配置了相同的 IP 地址?
  2. 什么是解决问题的合乎逻辑的方法?我遇到了许多建议(例如,在服务器上安装 SSL、在端口 443 上配置虚拟主机等),但似乎没有一个与我的情况完全匹配。知道我是否专注于正确的地方会很有用。(顺便说一句,我在其他地方托管了一个子域,它仍然按预期响应 https,所以我猜我忽略了 EC2 实例上明显的一些东西)。

很高兴根据需要提供更多信息。感谢您的任何想法或建议。

4

0 回答 0