当IIS和Apache安装在同一台计算机上时,如何使用Apache Web服务器

我的电脑上安装了IIS 7。 我在这个系统上安装了WAMP,但现在我无法在Apache上使用网站。

我试过使用 –

iisreset停止

但是抛出一个错误 –

RPC服务器不可用。

我怎样才能停止IIS 7,以便我可以在Apache上使用我的网站?

使用命令行

  1. 打开提升的命令行窗口。

  2. 在命令提示符处,键入net stop WAS并按ENTER; 键入Y ,然后按ENTER也停止W3SVC。

  3. 要重新启动Web服务器,请键入net start W3SVC ,然后按ENTER启动WAS和W3SVC。

资料来源: http : //technet.microsoft.com/en-us/library/cc732317(WS.10).aspx

除非您更改了运行的Web服务器的端口,否则默认情况下它们都在端口80上运行。
进入IIS并将绑定更改为端口81而不是80.这将允许apache运行,同时试图通过IIS访问网站,他们将需要结束:81

希望这可以帮助。

你可以使用XAMPP,很容易安装,让你开始你的Apache作为服务。

如果您正在寻找IIS侦听端口81上的端口80和apache,还必须更改apache SSL端口,因为IIS使用443。

如果要在端口80上使用这两个端口,则可以在TCP / IP属性下将一个虚拟IP添加到本地连接。

您将使用您的默认静态IP为IIS和apache将使用虚拟IP。
然后,在c:\ windows \ system32 \ drivers \ etc \ hosts中添加一些条目,如:

iis.local 192.168.xx
apache.local 192.168.xy

尝试启动这两个服务。
问我是否还有其他问题。
问候,