我有一个Windows 2008 R2,用于在IIS7下托管各种ASP.NET应用程序。我还想使用Apache (或Apache 2)运行各种基于PHP的web应用程序。服务器有三个分配给它的静态IP地址,我想将其中一个IP地址绑定到Apache,同时使用IIS的另外两个IP地址。我可以使用IIS管理器将特定的IP地址绑定到IIS,但我不知道如何使用Apache来实现这一点。有人能告诉我如何将Apache绑定到特定的IP地址和端口(端口80是我想要使用的)吗?
请注意.。我知道PHP可以在IIS下运行。事实上,这就是我运行PHP应用程序的方式。但是,在IIS下运行PHP存在许多不一致和缺陷,所以我更喜欢使用Apache。
发布于 2010-12-21 21:48:45
它在apache文档中,在apache2.conf文件中也有注释。
http://httpd.apache.org/docs/2.0/bind.html
例如:
# Listen on all interfaces on port 80
Listen 0.0.0.0:80
# listen on 192.170.2.1 port 80
Listen 192.170.2.1:80发布于 2010-12-23 06:28:35
打开conf文件夹下的httpd.conf,并对侦听行进行编辑,使其读为
listen yourip:yourport然后让apache2监听那个端口和那个ip。netstat命令应该确认这一点。
https://serverfault.com/questions/215052
复制相似问题