【问题标题】:How to configure SSL in a Amazon Elastic Beanstalk Instance with configuration files and without a Load Balancer?如何在没有负载均衡器的情况下使用配置文件在 Amazon Elastic Beanstalk 实例中配置 SSL?
【发布时间】:2018-02-28 19:53:51
【问题描述】:

我想在.ebextension/ 文件夹中提供一个配置文件,以允许我的 EC2 Elastic Beanstalk 实例回复 HTTPS。

我正在使用运行 PHP 7.0 Elastic Beanstalk 的 64 位 Amazon Linux 2017.03 v2.4.4。

如何配置我的服务器以使用配置文件启用 HTTPS?

【问题讨论】:

  • 您应该查找在 Elastic Beanstalk 上使用 Let's Encrypt 的教程。
  • 你解决了吗。我已经设法在单个实例上设置了带有证书的 nginx,但是所有 https 调用都被丢弃了。他们甚至没有到达 nginx

标签: amazon-web-services ssl amazon-ec2 amazon-elastic-beanstalk


【解决方案1】:

不要试图反对 AWS 最佳实践。要将 HTTPS 与 Elastic Beanstalk 一起使用,请在 AWS Certificate Manager 中配置证书并将其分配给 Elastic Beanstalk 的负载均衡器。

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/configuring-https.html

【讨论】:

  • 我明白了。但是我的问题是如何在没有负载均衡器的情况下实现它。
  • 我只是想避免 ELB 的每月费用。
  • @DanielSantos 哦,ELB 成本非常低,我从来没有考虑过。祝你好运,感谢您的澄清。
  • @DanielSantos 我不明白为什么当答案只提供涉及负载平衡器的解决方案时,这被标记为已接受。
  • 你是对的。对我来说,“不反对最佳实践”的建议就足够了。但有些用户想要寻求相同的问题/答案。
猜你喜欢
  • 2018-04-23
  • 2018-02-28
  • 1970-01-01
  • 1970-01-01
  • 2018-07-01
  • 2017-04-19
  • 2023-03-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多