EC2 实例上 Laravel 的 AWS SSL 证书

EC2 实例上 Laravel 的 AWS SSL 证书

我在 Ubuntu 上的 EC2 实例上安装了 Laravel 应用程序,还安装了应用程序负载均衡器和经过验证的 AWS SSL 证书。但从逻辑上讲,如果没有 NGINX 或 Apache,我就无法运行 Laravel。

  • 我可以使用 cerbot 通过 let'sencrypt 调整 SSL,但是使用 EC2 实例内的 SSL 而不是 AWS SSL 证书可以吗?

  • 主要问题:如何使用 AWS SSL 证书,以及如果一切都需要 Apache 或 NGINX,那么为什么存在此证书,因此 AWS SSL 证书毫无用处。

答案1

一切运作良好。负载均衡器通过调整SSL证书,在去吧爸爸我加了两个CNAME

  1. 第一个指的是负载均衡器 URL
  2. 第二个是来自ACM CNAME

NGINX服务器应调整为默认服务器,无需SSL键。

连接将如下所示(在我的脑海里它看起来像这样):

网站 -> HTTPS -> 负载均衡器 -> HTTP -> EC2

相关内容