80端口被占用解决过程一例

 今天一朋友联系我,说服务器上网站打不开,怀疑是80端口被占用所致,但不能找到占用程序。于是远程桌面上了服务器,解决过程如下:

1、习惯性先查看事件日志,一无所获。

2、tasklist查看是否有异常程序,没有发现异常。

3、netstat查看端口,发现80并没有使用。

经过这三个方面的查找,只能把原因归结到IIS自身了,解决自身问题首选方式是重装IIS,于是乎打开添加删除程序,一个意外的发现,计算机里面安装了一个IIS7.5 Express,那么前面的正常和网站不能访问可以解释了,都是微软的IIS,2个版本的冲突的,于是乎先卸载了IIS7.5 Express,重启IIS,未解决。再重启服务器,打开网站正常了。

本次就是因为IIS7.5 Express占用了80,并且因为都是IIS,事件日志、任务管理、端口里面都没有发现异常。

附:IIS7.5 Express是什么?

IIS Express:IIS的一个轻量级替代品,有希望替代Cassini(Visual Studio的内置Web服务器)。

 轻量,易于安装,安装包不到5M;

    从VS中启动、调试应用程序不需要管理员身份;

    带有完整的WEB服务器功能支持——支持SSL、URL回写以及其它IIS7.x的模块

    和IIS7.x完全一致的web.config配置模型

    可以和IIS、ASP.net Development Server 同时安装,没有任何冲突

    支持XP及更高的操作系统,在所有的系统上都提供IIS7.x一致的开发功能

未经允许不得转载:聚友 » 80端口被占用解决过程一例

赞 (0) 打赏

评论 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. 爱上海这个要看看了 回复
  2. 我在这里11x5w对方答复 回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏