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端口被占用而焦头烂额的小伙伴们

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

ftp 21端口被占用解决办法

最近发现 服务器 ftp 21端口被占用,在博客园里 找到这个方法不错,来分享下。   有时安装程序时,会出现XX端口被占用的情况,可以通过CMD命令查看什么程序占用 1. nets...

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

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

DOS命令关闭端口8080 (8080端口如果被占用)

第一步,打开开始菜单,在搜索框里输入CMD,回车,进入MS-DOS命令窗口。 第二步,执行命令:netstat -ano -a 显示所有连接和监听端口 -n 以数字形式显示地址和端口号。 此选项一般...

windows下DOS命令关闭占用的端口

经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用。  开始→运行→cmd 进入命令提示符,输...

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

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

【Windows 8】pid为4的system进程占用80端口的解决办法

【Windows 8】pid为4的system进程占用80端口的解决办法 1、运行cmd,然后输入netstat -a -n -o,回车; 2、查看开头几行包含0.0.0.0:80的那...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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