我目前正在将我所有的主机从一个廉价的共享主机提供商转移到亚马逊LightSail。通常,在将工作发送给客户进行审批时,我会通过主机提供商的c-panel创建一个子域,并通过FTP上传所需的文件。
然而,当涉及到通过AWS Lightsail设置子域时,我感到不知所措。我已经创建了一个静态IP,并且已经为子域创建了A记录,但是我应该将我希望客户端查看该子域站点的文件的目录放在哪里,以及我需要将子域指向哪个IP地址?
发布于 2017-07-07 10:30:51
亚马逊网络服务LightSail不同于共享主机提供商,后者为虚拟专用服务器(VPS)提供自己的IP。
通常,VPS用于应用程序的单个部署(例如,每个VPS只部署一个Wordpress )。因此,建议为您的部署获取多个VPS,除非您的应用程序非常轻量级且获得的流量较少。
默认情况下,每个AWS账户有2个VPS服务器的限制。如果您需要更多VPS,您可以向Amazon发送支持请求并提高限制,或者使用多个AWS帐户(如果您拥有AWS帐户,则可以设置合并计费)
在DNS设置中,由于每个VPS只有一个应用程序,因此您需要为每个子域创建一个A记录。
发布于 2021-06-11 21:58:58
我也曾面临过同样的问题。正如另一个答案所提到的,我已经使用了每个帐户2个Lightsail实例。我没有办法为我在Elastic Beanstalk上托管的另一个应用程序设置子域。
解决方案是-使用Route53并在那里创建托管区域。而不是在Lightsail中创建DNS区域。然后将A记录指向Lightsail的静态IP。
希望这能解决你的问题。
https://stackoverflow.com/questions/44953937
复制相似问题