如何将我的域名与AWS应用程序相关联?
-
26-10-2019 - |
题
我刚刚开始使用Amazon Web Services(AWS),但我仍在学习它的工作原理以及它提供的功能。我已经成功构建了两个示例Java WebApps,并将它们上传到AWS上的托管实例。如果我转到AWS管理控制台中的“ Elastic Beanstalk”选项卡,我可以看到每个托管的WebApps,包括每个WebApp的URL链接。 URL是格式:
http://myinstancename.elasticbeanstalk.com
我还拥有一个个人域名。让我们称其为“ mydomain.com”。域注册商提供了DNS维护页面,我可以在其中更改域的A和CNAME记录。
问题:我有可能与我的AWS帐户配置我的域DNS,以便我可以使我的AWS托管WebApps以这样的URL出现:
http://myinstancename.mydomain.com
解决方案
首先,我不知道您是否使用弹性IP,这很棒:
- 创建并将弹性IP附加到您的实例之一
- 你有 您的 静态IP
- 添加新
*
在您的DNS区域中的子域,并注册A record
使用静态IP - 等待几个小时到2天的DNS促进
Amazon Elastic IP真正酷的是,您可以快速将其重新映射到任何其他实例,而您的域将立即起作用,而无需再次更改DNS区域并等待传播。
(弹性IP是免费的。只有在您的 别 用它)。
然后,如果您想将$ 1. yourdomain映射到$ 1.1.弹性beanstalk,那么我个人将使用nginx或haproxy等代理/负载保证程序,并添加代理通行证。您已经选择/使用一个吗?哪一个?
其他提示
不隶属于 StackOverflow