Windows 系统查看端口占用以及解决端口占用

相信搞PHP开发的人,经常恼怒80端口被一些其他服务占用。在没有一个行之有效的方法情况下,只能不断重启apache或nginx,或者删除那些认为可能会占用80端口的软件。

其实,我们不必这么紧张的。

解决方法如下:

1、查看占用80端口的程序:
打开命令提示符,即在运行里面输入:cmd,然后执行如下命令:

netstat -ano | findstr 80该命令的意思是:查找使用80端口的进程。

想必有一些系统常识的人都知道,一般一个程序对应一个进程。找到了进程,那么就知道对应的程序是什么了。然后,我们直接结束掉该进程即可。

该命令执行行,会输出一个列表,列表的最后一列是PID。

 TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       2060
 TCP    0.0.0.0:8800           0.0.0.0:0              LISTENING       924
 TCP    0.0.0.0:49153          0.0.0.0:0              LISTENING       1080
 TCP    0.0.0.0:49162          0.0.0.0:0              LISTENING       680
 TCP    192.168.100.111:80     192.168.100.111:54888  TIME_WAIT       0
 TCP    192.168.100.111:49422  123.58.182.253:80      ESTABLISHED     5632可以看到第最后一行,有一个进程ID为5632的程序占用了我们的80端口。

2、通过PID找到程序:
@打开任务管理器,点击“进程”选项卡,如果里面找不到PID列,则通过如下方式打开:
任务管理器—查看—选择列—勾选PID。

然后,找到5632这个PID,结束掉该进程即可。

这样我们就解决了端口占用的问题。当然,我们还要再重启一下apache或nginx。

时间: 2024-10-29 05:03:20

Windows 系统查看端口占用以及解决端口占用的相关文章

Linux系统查看文件和文件夹大小占用硬盘情况

1. df 可以查看一级文件夹大小.使用比例.档案系统及其挂入点,但对文件却无能为力(只能查看windows下的类似C盘,D盘) du 可以查看文件及文件夹的大小,比较好用 2. [ia@i5a6 ~]$ df -h 参数 -h 表示使用「Human-readable」的输出,也就是在档案系统大小使用 GB.MB 等易读的格式(比较使用的参数,比较你不行自己计算字节数) 3. du:查询文件或文件夹的磁盘使用空间 指定深入目录的层数,参数:–max-depth= [ia@i5a6 ~]# du

阿里云操作运维Windows系统有哪些问题

Windows2008 32位 64位自助正版激活教程 外网访问ECS服务器端口不通的排查方法 mysql的binlog太大太多占用大量磁盘 ECS服务器每3天出现一次CPU 100%的情况分析 ECS Windows系统服务器查看流量占用情况的方法 ping网站有丢包 ECS Windows Server 2008 MetaFile设置占用内存限制 ECS Windows2003与2008防火墙例外添加方法 ECS服务器 TCP网络端口不通分析诊断 ECS IO hang或IO慢导致系统内部数

win7系统80端口被程序进程占用详细解决步骤

  win7系统80端口被程序进程占用详细解决步骤          解决方法如下: 1.在IIS管理器中更改网站绑定端口为除80端口外的其它端口. 2.停止正在使用80端口的应用程序,然后从IIS管理器中启动网站. 3.故障排除: 要想知道某个端口被哪个应用程序占用了,有两种方法: Netstat命令 1."运行"中输入cmd; 2.在命令行中输入netstat -ano,得到端口号对应的PID; 3.打开任务管理器,点击"查看"菜单,选择"选择列&qu

Win7系统80端口被占用怎么解决

  在Win7系统中,80端口是为超级本传输协议(HTTP)开放的,这是上网使用次数最多的协议,难免会遇到80端口占用程序进程问题,只要我们找出占用程序进程,再将该程序进行关闭就不会显示被占用的提示了. 解决方法如下: 1.在IIS管理器中更改网站绑定端口为除80端口外的其它端口. 2.停止正在使用80端口的应用程序,然后从IIS管理器中启动网站. 3.故障排除: 要想知道某个端口被哪个应用程序占用了,有两种方法: Netstat命令 1)"运行"中输入cmd 2)在命令行中输入net

win10系统使用APMserv时提示80端口被占用的解决方法

具体如下: 1.右下角有个向上的箭头,点击右键选择任务管理器: 2.在任务管理器中,选择后面的服务: 3.选择服务后,左下角区域有个打开服务的按钮,点击打开详细的系统服务: 4.打开后一般显示的是扩展的服务,为了查找方便,我们选择标准的: 5.打开标准服务后,我们拉到组后,找到World Wide Web Publishing Service,这个选项: 6.双击将里面的数字,改为0即可. 以上就是小编为大家带来的关于win10系统使用APMserv时提示80端口被占用的解决方法了:通过上面几个

windows/Linux查看端口占用命令

1.Windows平台 开始→运行→cmd 进入命令提示符,输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"  代码如下 复制代码 C:>netstat -aon|findstr "80" TCP    127.0.0.1:80         0.0.0.0:0              LISTENING    

解决pow占用80端口的问题

解决pow占用80端口的问题 安装完pow 之后,每次开机都自动启动,占用了80端口,并且杀死进程之后,又会马上启动. 如何解决呢? 是因为pow 在系统的Agent中 解决方法: cd /Library/LaunchDaemons/ mv cx.pow.firewall.plist cx.pow.firewall.plist.bak

关闭Windows系统各种端口方法

针对windows系统端口的安全,只开放需要的端口,关闭无用系统端口,以获得最大程度减小被攻击的可能性.本文将介绍如何通过组策略和修改系统这两种方法,关闭系统的一些端口,帮助大家防止非法入侵. Part I. 组策略法 第一步,点击开始,运行,gpedit.msc,双击打开本地安全策略,选中IP安全策略,在本地计算机,在右边窗格的空白位置右击鼠标,在弹出的快捷菜单里选择创建IP安全策略,这样弹出一个向导.在向导中点击下一步按钮,为新的安全策略命名(不重新命名也可以,以下都以未重新命名的为例);再

linux解决端口号被占用

Linux下我们经常需要解决端口占用的问题,解决方法如下: linux: 1 某个端口号被占用,查看pid##根据端口查看进程信息 lsof -i:14700 ##根据进程号查看进程对应的可执行程序 ps -f -p 进程号 还可用netstatnetstat 的常用参数: - t.- u.- w和- x分别表示TCP.UDP.RAW和UNIX套接字连接.-a标记,还会显示出等待连接(也就是说处于监听模式)的套接字.-l 显示正在被监听(listen)的端口, -n表示直接显示端口数字而不是通过