由于 Skype 等应用程序也使用 80 端口,因此在启动这些应用程序时 IIS 无法工作。
除了 80 端口外,我可以使用哪个端口来运行 IIS?(8080 端口不起作用)
由于 Skype 等应用程序也使用 80 端口,因此在启动这些应用程序时 IIS 无法工作。
除了 80 端口外,我可以使用哪个端口来运行 IIS?(8080 端口不起作用)
只要不与其他应用程序冲突,您可以在任何端口上运行IIS。我正在使用88、8888等易于记忆的端口。
您可以在此处找到常用端口:PORT NUMBERS,选择未分配的TCP端口更安全。
引用:
动态和/或私有端口是从49152到65535的端口
如果IIS正在工作但ASP.NET应用程序出现问题,那么以下链接可能会有帮助:
如果仍然遇到问题,则提供有关您的环境、已采取的解决问题的步骤以及重新标记问题(例如添加asp.net)的更多信息会很有帮助。
您可以禁用Skype使用端口80。 点击“工具”->“选项”->“高级”->“连接”,取消相应的复选框。
你的电脑中可能有其他进程正在使用8080端口。
在命令提示符中输入netstat
,以查找正在使用该端口的服务器/进程。
查看此页面(http://en.wikipedia.org/wiki/Port_number),它会详细解释如何使用端口号。
您可以在IIS管理器中配置IIS使用1到65535之间的每个端口,只要它没有被其他应用程序使用。
我会做出一些假设,并从不同的角度来看待这个问题...因为您已经在同一台机器上安装并运行了Skype,所以它不是生产机器,而是用于测试/开发?
如果是这样,您可能希望完全寻找替代方案来缓解您的问题。如果您使用IISExpress或内置于最新版本的Visual Studio中的Web服务器,它们将自动为您选择一个端口。
当然,这意味着它对于让其他人访问并不特别有用,但对于个人使用的本地开发来说是可以的。
我认为其他答案在大多数情况下提供了更好的替代方案,但这可能提供了不同的见解。
这里是关于IIS Express的介绍:http://learn.iis.net/page.aspx/860/iis-express/