必威体育Betway必威体育官网
当前位置:首页 > IT技术

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

时间:2019-08-24 10:12:15来源:IT技术作者:seo实验室小编阅读:73次「手机版」
 

80端口被占用

80端口被system(pid=4)占用的解决方法

80端口一般被当做网页服务器的默认端口,使用本机搭建服务器环境的时候,都会默认使用80端口来作为网页访问端,但是有的时候80端口会被其他的不明身份的程序占用,导致 Apache 启动失败,修改 Apache 的默认端口后访问本机地址又非常麻烦。下面介绍一下如果80端口被占用后应该如何处理。

查找80端口被谁占用的方法

进入命令提示行(开始运行输入 CMD),输入命令 netstat -ano|findstr 80 (显示包含:80的网络连接) ,就可以看到本机所有端口的使用情况,一般80端口在第一行,截图显示,端口已经被占用,PID 中写明 LISTENING 4。

这里写图片描述

PID=4 的程序是哪一个呢?接着在命令提示和下输入指令 tasklist ,列出所有当前运行的进程,

发现 PID=4 的进程,居然是 system 。

这里写图片描述

取消 system 进程对80端口的占用

系统占用的端口一般都是微软官方的产品占用的。所以这个时候主要考虑到几个服务:

  1. sql Server导致。其中很有可能是SQL Server Reporting Services (MSSQLSERVER),它是 SQL Server 的日志系统。
  2. IIS 服务。如果你电脑安装了这个,很有可能它在运行着,那么它就占用着80端口

当然如果都不是这两个原因的话,可以使用下下面的解决方法

关闭方式

关闭方法很简单,在运行框中输入 services.msc ,进入服务窗口。或者直接在开始菜单里面的搜索框中输入“服务”即可打开。然后找到 SQL Server Reporting Services (MSSQLSERVER) 这个服务,然后停止,被占用的80端口就被释放出来了。你也可以设置它的启动方式为“禁用”。

这里写图片描述

对于iis的服务也可以用此方法解决

关闭方式二(针对还是没办法解决的)

  1. 使用管理员身份运行 cmd
  2. net stop http //停止系统http服务
  3. sc config http start= disabled //禁用服务的自动启动,此处注意等号后面的空格不可少

这里写图片描述

这个时候80端口就会被释放,你可以重启你的应用程序啦

相关阅读

【已解决】三国志9下载链接,win10可用,亲测有效。

链接:https://pan.baidu.com/s/1v7f2IU-EV284CMpOR6-_lA 密码:7or5 建议直接安装在 D 盘,把优化伴侣放在根目录里,然后用管理员打开

连尚网络卫星上网,将解决WiFi未覆盖地区上网问题

A5创业网(公众号:iadmin5)11月28日报道,连尚网络昨日宣布,将在2019年发射第一颗卫星“连尚一号”,目标是在2026年为全球提供

分布式事务解决方案FESCAR

最近读了下raincat,hmily的源码,也看了ByteTcc,tcc-transaction,lcn等框架的比较。但是对于技术选型而言,还是希望学习下BAT这种体量的

MATLAB 2010b安装过程出现的问题解决方案

1.按照网上的教程安装完,弹出未能找到network.lic文件,于是按照弹出的路径,去相应的文件夹建一个新的文件2.破解文件夹crack里的lic_

解决PS 内存不足,RAM不足问题,方案汇总

出现这种问题第一个情况可能是为PS分配内存不足 解决1: Ctrl+K 打开首选项,点击性能,分配足够多内存。 解决方案2: 如果当你点击性

分享到:

栏目导航

推荐阅读

热门阅读