Wya*_*ett 17
这是可行的.要记住的是,没有2个服务可以共享相同的端口和IP地址.不幸的是,IIS在神奇的0.0.0.0地址上完全接管端口80.您需要做的是将apache和IIS重新绑定到不同的IP地址,以及删除0.0.0.0绑定.不完全确定如何在IIS7上实现(假设你在屏幕上给IE9运行它),上次我拉这个特技IIS6是hawt.
一个更合理的选择是在80上设置反向代理,并根据您想要使用的任何理性标准将其移交给不同的Web服务器.
编辑:找到了神奇的juju,IIS7发布#44 - IIS7和Apache在同一台机器上.
小智 9
如何在同一台机器上一起运行IIS和XAMPP
只需更改任何一台服务器的端口号,就可以在同一台机器上同时运行IIS和XAMPP服务器.XAMPP-Apache和IIS都是服务器使用相同的端口80进行连接.在这篇文章中,我将向您展示如何更改XAMPP-Apache服务器的端口号.更改Apache服务器的端口号允许您使用不同的端口在同一台计算机上运行IIS和XAMPP服务器.
首先,您需要知道安装XAMPP的文件夹(根文件夹).默认文件夹是c:\ xampp.从根文件夹导航到"apache\conf"文件夹,找到文件"httpd.conf".
在编辑文件之前,请使用名称"httpd.conf.bak"对其进行备份,以便在出现问题时可以替换此文件.现在用像notepad这样的编辑器打开文件"httpd.conf".您需要对该文件进行两次编辑.
第一个:
找出文件中的以下行.
#Listen 0.0.0.0:80
#Listen [::]:80
Listen 80
Run Code Online (Sandbox Code Playgroud)
改变它,如下所示:
#Listen 0.0.0.0:80
#Listen [::]:80
Listen 8080
Run Code Online (Sandbox Code Playgroud)
第二次编辑:
找到以下行:
ServerName localhost:80
Run Code Online (Sandbox Code Playgroud)
将其更改为:
ServerName localhost:8080
Run Code Online (Sandbox Code Playgroud)
您已完成更改端口号.现在从xampp控制面板重新启动apache服务器并准备运行.
打开浏览器并输入地址localhost:8080.你可以看到apache的根文件夹打开了.无需对IIS服务器进行任何更改,只需localhost在浏览器中输入地址即可访问它.
在上面的屏幕截图中,您可以看到localhost通过localhost:8080同一台机器甚至同一个浏览器访问的IIS服务器和XAMPP服务器.
小智 7
如果试图让XAMPP(Apache)和IIS(5.1)在WinXP上工作,这就是我所做的:
C:\ xampp\apache\conf\httpd.conf:搜索"Listen 80",更改为"Listen 8080"搜索"ServerName localhost:80",更改为"ServerName localhost:8080"
C:\ xampp\apache\conf\extra\httpd -ssl.conf搜索"Listen 443",更改为"Listen 4499"搜索"",更改为""搜索"ServerName localhost:443",更改为" ServerName localhost:4499"
[然后,通过运行localhost:8080和ISS端通过简单的loccalhost访问您的Apache端]
| 归档时间: |
|
| 查看次数: |
49926 次 |
| 最近记录: |