【问题标题】:Configure Apache VirtualHosts behind a Load Balancer在负载均衡器后面配置 Apache VirtualHosts
【发布时间】:2023-03-24 14:54:02
【问题描述】:

我有两台服务器,私有 IP,Apache 2.4。我在两台服务器上提供相同的内容,并且这些服务器前面有一个负载平衡器。

负载均衡器使用公共 IP,并且有一个域 (mycompany.com) 与之关联。

但是,客户购买了一个新域并希望使用相同的服务器来提供新内容。

据我了解,我需要配置 VirtualHosts。我已阅读有关 VirtualHosts 的文档,这似乎是基于名称的虚拟主机的情况。

但是由于主机名的公共 IP 与平衡器相关联,我不知道我应该如何配置私有服务器以便他们能够知道如何解决要服务的内容。

欣赏指导。

【问题讨论】:

标签: apache load-balancing virtualhost


【解决方案1】:

使用此答案解决:

Apache 不需要解决任何有关 DNS 的问题。

只需确保新域的每个新虚拟主机都有反映该新域的适当“ServerName”条目,这样 Apache HTTPD 就会知道将指定主机的请求传递到何处。

链接:https://serverfault.com/a/835998/195783

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-17
    • 2020-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-05
    相关资源
    最近更新 更多