如何在单个amazon ec2实例上为多个子域设置共享虚拟主机

我有一个CentOS实例。 是否有可能多个域/子域共享单个实例,并在我的Apache服务器上,我将为每个域有单独的文件夹。 我如何开始这样做,如何将我的子域映射到实例。

您应该阅读基于名称的虚拟主机 。 获取您的实例的弹性IP地址。 创build一个DNS条目,将每个域名指向弹性IP地址。 为每个域创build一个虚拟主机。

当然,EC2在这方面与其他服务器没有区别。 您为每个域设置单独的虚拟主机 ,然后修改域的DNS条目以指向EC2实例的公有IP地址。 您可能希望获得弹性IP,以便每次重新启动EC2实例时都不会更改您的公共IP地址,并且可以使用EBS卷将所有内容都放在上面,这样您就不必重新展开基本映像每次你的虚拟主机的内容改变。