我的问题很简单。我已经在网上搜索过,无法从我读过的内容中辨别出如何实现以下内容。我的问题很简单。以下是否可能,有人可以指出我讨论这个的详尽文章吗?我是网络新手。
我运行一个 FreeBSD 11.1-RELEASE 专用服务器。我已经建立了几个监狱,其中两个将运行 Apache 24 / php72。我有多个域名指向同一个公共 IP 地址。我想将到 www.mydomain.com 的所有端口 80 和 443 流量转发到一个被监禁的 Web 服务器,并将到 dev.mydomain.com 的所有端口 80 和 443 流量转发到另一台被监禁的 Web 服务器。我不想在我的网络查询中指定一个不同的端口来路由到开发服务器。(那为什么还要使用不同的域名呢??)这样就排除了 NAT 端口重定向。
根据我读过的所有内容,我似乎需要实现一个反向代理。我做了一些研究,根据我的需要,haproxy 看起来是最好的(四大)。然而,关于如何为负载平衡以外的东西配置 haproxy 的文档很糟糕。时期。
我在正确的轨道上吗?
我计划在主机系统上使用 ipfw 实现,因为我将有单独的监狱来处理数据库实现,并且我试图尽可能地与 PCI/PII 保持一致。(抽象和分离服务(www、dns、db)和环境(dev、qa 和 prd)。
提前感谢您节省了我留在这个星球上的大量时间。