我有一个基于 Apache 的服务器,它运行多个站点以及 Virtualmin 管理工具。我想运行 HAproxy 将一个域定向到特定端口(一个 Docker 容器),其他一切都像往常一样(端口 80),因为这台服务器上有几个站点。
这可能吗?有人有我可以解决的示例配置吗?
我有一个基于 Apache 的服务器,它运行多个站点以及 Virtualmin 管理工具。我想运行 HAproxy 将一个域定向到特定端口(一个 Docker 容器),其他一切都像往常一样(端口 80),因为这台服务器上有几个站点。
这可能吗?有人有我可以解决的示例配置吗?
这是可能的,但对于单个服务器来说可能有点矫枉过正。您可以在 Apache 中为该域创建一个 ProxyPass 指令。
HAProxy 被设计为它背后的冗余网站的快速负载平衡器。我想它可以用作多个单个站点的代理/重定向工具,但为什么呢?为工作使用正确的工具。