当前位置: 首页 > 知识库问答 >
问题:

AWS弹性豆茎命名堆SSL配置

訾旭
2023-03-14

我想我应该做的是,为“website.com”创建一个SSL证书,并将该SSL证书应用到AWS EB负载均衡器。然后,我需要为“website.com”创建一个子域,将流量重定向到“something.elasticbeanstalk.com”。客户端应用程序连接到“website.com”的子域,该子域现在是HTTPS,并重定向到“something.elsastic.beanstalk.com”。那是正确的吗?

到目前为止我所做的

到目前为止,我使用AWS证书管理器为“website.com”创建了一个SSL证书。为此,我必须验证我与“website.com”相关联的电子邮件地址。然后,我在AWS管理控制台中将该SSL证书应用到环境的负载均衡器。之后,我进入了Namecheap,并在'Domain Name&AWS53 Management'一节中遵循了这一指南。

问题

从这里我该怎么办?

共有1个答案

桑鸿志
2023-03-14

情势

-我在Elastic Beanstalk上有一个解析服务器,其URL为“something.elasticbeanstalk.com”

-我有一个名为“website.com”的域名

我所需要的

苹果将“website.com”的SSL证书发送到AWS EB负载均衡器。进入您的AWS EB控制台,单击“配置”,单击“网络层”类别下的“负载平衡”。现在,在第一个类别“负载均衡器”下,选择您创建的SSL记录,并在“SSL证书ID”部分应用它。

为“website.com”设置一个CNAME记录,其中包含您想要的“website.com”的任何子域。我选择“data”作为主机值和子域(所以我的子域是“data.website.com”)。将CNAME记录的值设置为“something.elasticBeanstalk.com”。等待它传播。它通常很快,但不总是。

(我不确定这个特定步骤是否正确,但它对我有效)将Parse-Server的serverURL设置为“https://something.elasticbeanstalk.com”,将publicServerURL设置为“https://data.something.com”

在客户端应用程序中的Parse“initializeWithConfiguration”方法中,该方法允许应用程序连接到服务器,将服务器URL更改为“https://data.something.com/Parse”。注意:包括“/parse”,它是解析服务器的挂载路径。这个值对您来说可能不同,这取决于您如何设置它,但我将它设置为“/parse”,因为这是我在Parse-Server文档中看到的。

注释

-我删除了所有Route53记录,因为它们与这里无关,因为“something.com”DNS服务是由namecheap控制的。

-名称堆中的重定向URL记录是不必要的

 类似资料:
  • 我使用WindowsPowerShell创建了一个弹性Beanstalk环境,并遵循以下部署文档将Django应用程序部署到弹性Beanstalk 我完成了以下步骤:使用Django的Python虚拟环境, 创建了django项目, 创建IAM用户我获得了访问密钥ID和机密访问密钥ID 失败此步骤环境并部署您的Django应用程序 当我尝试it询问访问密钥、秘密访问密钥和区域aws应用程序自动生成

  • 配置验证异常:AWS Elastic Beanstatk无法与Amazon EC2通信以确定是否为Elastic Load均衡创建自定义安全组。 在创建AWS Elastic Beanstalk应用程序时,我在尝试继续“查看和启动”时遇到了这个错误。我是新手。请帮忙。

  • 我是AWS的新手,这个问题似乎很基本。然而,我需要看看我是否能找到解决方案。 我首先创建并启动了一个 EC2 实例,然后创建了一个弹性 Beanstalk 实例,并在该实例上部署了一个示例应用程序。默认情况下,弹性 Beanstalk 会将“默认环境”附加到此实例,我无法将其更改为我的 EC2 实例。如何将我的 EC2 实例(我之前创建的实例)附加到此弹性豆茎实例?我正在使用亚马逊免费套餐来学习。

  • 我一直在努力将我的Django Web应用程序成功部署到AWS的Elastic Beanstalk。我能够在本地机器上从EB CLI部署我的应用程序,没有任何问题,直到我将container_commands配置文件列表添加到.ebextensions文件夹中。 以下是我的配置文件的内容: 我已经深入研究了日志,发现这些消息在 cfn-init-cmd.log是最有帮助的: 我不确定为什么它在这个

  • 我在elastic beanstalk上使用django进行开发,我想对apache配置做两个更改: 1.将www.domain.com重定向到domain.com 2.将http://domain.com重定向到https://domain.com 有人知道如何在弹性豆茎中添加重写吗?