我目前正在将所有托管服务从廉价的共享托管服务提供商转移到Amazon LightSail。通常,当将工作发送给客户进行审批时,我通过托管服务提供商的c-panel创建子域,并通过FTP上传所需的文件。
我在通过AWS Lightsail设置子域时感到很茫然。我创建了一个静态IP并且我已经为子域创建了A记录,但是我在哪里放置了我希望客户端审查该子域的文件所在的目录以及我需要将子域指向哪个IP地址?
答案 0 :(得分:0)
AWS LightSail与共享托管服务提供商不同,AWS提供的虚拟专用服务器(VPS)具有自己的IP。
通常,VPS用于应用程序的单个部署(例如,每个VPS的单个Wordpress部署)。因此,除非您的应用程序非常轻,并且流量较少,否则建议为您的部署获得多个VPS。
默认情况下,每个AWS账户可以获得2个VPS服务器。如果您需要更多VPS,您可以向亚马逊发送支持请求并增加限制或使用多个AWS账户(如果您拥有AWS账户,则可以设置合并账单)
在DNS设置中,由于每个VPS的单个应用程序,您需要为每个子域创建A记录。
答案 1 :(得分:0)
我遇到了同样的问题。正如其他答案提到的那样,我已经用完了每个账户 2 个 Lightsail 实例。我无法为我在 Elastic Beanstalk 上托管的另一个应用程序设置子域。
解决方案是 - 使用 Route53 并在那里创建托管区域。而不是在 Lightsail 中创建 DNS 区域。然后将A记录指向Lightsail的静态IP。
希望这能解决您的问题。