Window中80端口被占用,解决办法

原创 2015年07月09日 19:48:38

作为程序员,80端口是常常用到的,但是有时自己分明没有起任何测试应用服务器,80端口却被占用,发生这样的情况大体有以下几种可能:

1、机器上安装了IIS服务,并且IIS服务启动,该服务默认是使用80端口的

2、机器装了SQL server,SQL server中的SQL Server Reporting Services服务(SQL server 的报表服务)占用了80端口

3、其他应用活服务占用了80端口


解决办法:

若是因为第一种情况,把IIS服务器停掉就OK了

若是第二种情况,到服务管理,里面把名字为SQL Server Reporting Services的服务停止即可


如上图所示,最好再将这个服务设置成手动启动,避免每次开机它都自动运行

若是第三种情况,我们不知道是什么东西占用了80端口,可以使用dos命令来查看

到命令行中输入命令:netstat -ano

就可以查看当前系统占用端口状况了,如下图:


若是端口太多,不方便看,windows也存在像linux/unix类似于grep的命令

使用如下命令:netstat -ano | find "80"

仅过滤显示包含80的行,如下图:



甚至可以直接将结果导出到文件中,直接文件里面找,也挺方便,命令如下:

netstat -ano | find "80" > c:/xiaopengyou.txt

这样就能将结果直接保存到指定的文件中了


谨以此献给那些正在因为80端口被占用而焦头烂额的小伙伴们

win7下80端口被(Pid=4)占用的解决方法

首先介绍一种网上普遍的方法,就是查找占据80端口的进程,然后关闭它就行了。   1、运行cmd,然后输入netstat -a -n -o,回车; 2、查看开头几行包含0.0.0.0:80的那一行...

解决windows系统80端口被占用问题

解决windows系统80端口被占用问题 在windows下部署web应用(80端口),启动时提示bind 80端口失败 检查端口占用: netstat -ano |...

Windows 下80端口被进程 System & PID=4 占用的解决方法

突然发现 80 端口被莫名占用,咋一看还是 System 这个进程 又无法结束这货,于是开始慢慢查看到底是什么东西占用了...
  • maxsky
  • maxsky
  • 2015年05月14日 19:54
  • 8795

Windows端口80被占用的解决办法

在运行一个Server的时候,报错端口80被占用,于是各种找办法解决。最后把一些解决的方案列出来吧,给遇到相同的问题的人做一些参考。第一步,找到哪个程序占用端口运行->CMD打开DOS窗口netsta...

windows下nginx的安装、使用及80端口被占用导致nginx不能启动问题的解决

转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/60570969 本文出自【我是干勾鱼的博客】 目前nginx已被广泛使用,今...

windows下端口占用解决方法-查看和杀死占用端口进程

在Windows下启动程序时有时会遇到端口被占用的情况,由于一个端口同时只能运行一个进程,所以要想启动新的程序就要先把占用该端口的进程给kill掉,具体的命令分为以下三步, 以杀死占用了80端口的进...

Window server 服务器默认占用80端口解决

前提,有的时候我们购买服务器后,安装人员在安装的Window server服务器默认打来了IIS服务,所以使得我们在安装PHP还有安装默认80端口的产品启动不了,所以我们把IIS服务关闭就可以了,以下...

ORACLE --查询当前字符集

--查询当前字符集 select* from nls_database_parameterswhere parameter='NLS_CHARACTERSET';

用户、角色和权限关系

一.引言        因为做过的一些系统的权限管理的功能虽然在逐步完善,但总有些不尽人意的地方,总想抽个时间来更好的思考一下权限系统的设计。        权限系统一直以来是我们应用系统不可缺少的...
  • A123638
  • A123638
  • 2015年12月21日 21:13
  • 8461
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Window中80端口被占用,解决办法
举报原因:
原因补充:

(最多只允许输入30个字)