IIS和Apache(WAMP)正在运行

时间:2011-03-28 07:06:51

标签: apache iis iis-7 iis-6 wamp

我们如何在同一台机器上同时运行IIS 6和Apache(wamp)?

5 个答案:

答案 0 :(得分:44)

IIS和Apache应该有不同的端口。

更改Apache(WAMP)的端口

  1. 单击您可以在托盘上看到的WAMP图标或其他用于wamp的快捷方式图标。
  2. 查找Apache并打开httpd.conf,或者知道它存储在何处。
  3. 找到“80”然后改变

    听80听听8080

    ServerName localhost:80到ServerName localhost:8080

    注意:您可以更改所需的端口,只要它不会与您的其他端口冲突。如果端口在此范围内,则更安全,更常见。

  4. 然后点击重新启动所有服务。

  5. 有关详细信息,请参阅here

    如果您希望更改IIS而不是Apache,请查看此IIS

答案 1 :(得分:2)

需要注意的另一件事是用于VirtualHosts的端口(443)。在您的Apache文件夹中,在conf / extra中应该有一个名为http-vhosts.conf

的文件

您应该将443的所有实例更改为其他端口。

变化:

Listen 443
NameVirtualHost 127.0.0.1:443
<VirtualHost 127.0.0.1:443>

然后你应该善于运行这两种服务。

答案 2 :(得分:0)

或者在我的情况下,我希望wamp在端口上运行:80在同一网卡上的辅助IP上运行。 这允许我使用我的主ip来运行IIS:80和辅助ip:80 apache。 如何在同一个网卡上获取多个IP? stackoverflow alias IP

  1. 浏览到&#39; C:\ wamp64 \ bin \ apache \ apache2.4.23 \ conf&#39;
  2. 打开httpd.conf
  3. 寻找Line~72听取0.0.0.0:80并将其更改为辅助ip(在我的情况下为192.168.210.41:80)。
  4. 我不得不重启pc,因为IIS不想重启。首先启动IIS,然后启动Wamp。 作品!

答案 3 :(得分:0)

在WAMPSERVER 3.0.6及更高版本中右键单击WAMPSERVER图标并导航到工具选项。(仅当它的绿色 - 即所有服务都在运行时)。它将列出Apache和MySQL的所有选项。测试可用端口或如果没有单击“使用8080以外的端口,它将弹出一个框,您可以输入值并为端口发送文本。Image attached

答案 4 :(得分:-2)

您可以通过更改Apache或IIS的端口号来同时运行两个服务器 A)如何更改Apache端口号:

1)打开位于“C:\ wamp64 \ bin \ apache \ apache2.4.23 \ conf”文件夹中的“httpd.conf”文件。如果您的wamp正在运行,您也可以直接从系统中打开文件 2)在文件中搜索“listen”文本并将默认端口80更新为8080 3)现在重新启动WAMP服务器以使新端口号生效 4)用URL“http://localhost:8080/”打开浏览器,wamp将显示主页 Reff:http://sforsuresh.in/iis-and-wamp-servers-on-the-same-system/

B)如何更改IIS端口:
1)开始并输入IIS 2)IIS管理器将打开。点击左侧的“默认网站” 3)点击右侧动作部分的“绑定...” 4)Popup将打开80端口列出。选择它并单击编辑按钮 5)更新端口并重新启动服务器。现在尝试使用浏览器进行访问。

Reff:http://sforsuresh.in/change-iis-port-windows/