如何让 Apache 监听特定的 IP?

如何让 Apache 监听特定的 IP?

我在 Windows Vista 上安装了 Apache 2.2。目前 Apache 响应http://本地主机/带有默认的“有效”页面。我的电脑上有多个 IP,我想让它监听某个特定的 IP。我该怎么做?

答案1

将Apache的服务器端口绑定到0.0.0.0地址。

在您的 Apache 配置中使用:

Listen 0.0.0.0:80

要不就:

Listen 80

确保在更改后重新启动 apache 的守护进程,并且 Windows 防火墙不会阻止您80通过外部网络接口访问端口。

答案2

如果你想在同一台机器上运行 Apache 和 IIS,这也是有可能的。

基本上,您必须告诉 HTTP.SYS 您希望它监听的 IP 地址。这些是您不想与 Apache 一起使用的 IP 地址。

相关内容