我购买了一个 VPS,它分配了 2 个公共 IP 地址。
我想配置 Apache,以便我可以拥有两个不同的站点(在分开的目录中),每个站点都可以从不同的公共 IP 访问。
答案1
我希望您需要配置 Apache,以便在两个不同的 IP 地址上托管两个网站。这就是所谓的基于 IP 的虚拟托管。为此,您需要使用 Listen Directive 在 apache2.conf 文件中配置这两个 ip 地址。
Listen 192.168.1.20:80
Listen 192.168.1.21:80
重新启动后,您可以通过应用 netstat -ntlp 查看 apache 正在监听两个 IP。
问候