System进度占用80端口,80端口占用难题一举成功方案

by admin on 2019年1月31日

 
安装phpstydy,启动apache时,启动败北,提醒80端口占用,要求将占据80端口的服务进度关闭

 

问题:

焚林而猎Windows Server 2008 System进程占用80端口

  1.运转cmd, netstat -ano 找到80端口对应的pid  4 

前段时间截止了Apache,结果在开拓的时候发现无法打开,80端口被霸占,于是win+r
运行cmd

System进度占用80端口,80端口占用难题一举成功方案。1 运行’netstat -ano’发现80端口被pid=4的经过占用

 

  2.一般都是调用 http.sys 的应用程序占用,运行cmd, netsh http show
servicestate 找出利用http.sys 的应用程序,把经过关掉即可。

输入netstat -ano

2
打开义务管理器,发现pid=4的进程,其实是system进度,其相应的进度描述是NT
kernel & system。

输入netstat -ano

  参考:

bf88必发唯一官网 1

 

 

能够见到80端口被PID4占用,于是打开义务管理器-进度-查看,选拔列,勾选PID

何以清除:

可以观望80端口被PID4占用,于是打开职责管理器-进度-查看,接纳列,勾选PID

可以看来pid 4 的被NT kernel & System 占用

System进度占用80端口,80端口占用难题一举成功方案。化解措施:

 

bf88必发唯一官网 2

http协议里的某个过程占用了80,不过在义务管理器彰显的是System,最终发现是http协议的某个进度占用(发现的长河也是在网上寻找得掌握,这么些进度显式为止是力不从心甘休的,唯有在cmd.exe里接纳net
stop http来终止

可以看看pid 4 的被NT kernel & System 占用

 

1、打开cmd

 

在网上找了很久找到解决方案

2、运行net stop http

该进度是Http.sys。它是http
API的驱动组件,Http栈服务器。如若该端口被Http.sys占用,说雅培(Abbott)(Nutrilon)(Meadjohnson)些正值使用http.sys的应用程序在运转。那就是阻碍Apache运行的原委,因为Http.sys占用着80端口。

bf88必发唯一官网 3

 

原文:

3、按y 确定

您可以听从下边步骤禁用http.sys:

 

bf88必发唯一官网 4

 

 

 

  1.  net stop
    http(*其一运行,提醒不可能截止要求你重启一下,,,在您运行第二次的时候会提醒有在终止或无开动*)

 

(突显HTTP服务无法截止,使用管理员方式再尝试,照旧不可能甘休,先不管)

 

 

  1. Sc config http start= disabled

2. 

bf88必发唯一官网,翻译如下:

bf88必发唯一官网 5  

 

该进程是Http.sys。它是http
API的驱动组件,Http栈服务器。倘若该端口被Http.sys占用,表明部分正在使用http.sys的应用程序在运行。那就是阻挡Apache运行的由来,因为Http.sys占用着80端口。大家提供了一种应用程序的机制来援救控制端口共享,但是本人索要考察导致你赶上那种辛勤的是什么出格应用程序。如若你能提须要大家“netsh
http show
servicestate”那条命令的出口结果,我就能找出是哪些应用程序在使用Http.sys。在您禁用Http.sys此前,请根据下边的手续来运作命令:

5、重启

在运作 Sc config http start= disabled  服务器重启也不另行起动该服务
 

  1. sc config http stat = demand

  2. reboot

  3. run the command(netsh http show servicestat)as administrator

6、测试,PID4如故启动的。可是80业已不被占用了。发现445端口被PID4
占用的。

Server 2008 System进度占用80端口
输入netstat -ano
可以见见80端口被PID4占用,于是打开职务管理器-进程-查看,拔取列,勾选PID
可以看…

在你选取那一个命令以前,你可以根据上边步骤禁用http.sys:

 

  1. net stop http

  2. Sc config http start= disabled

 

 

试验格局二:

于是乎运行net stop http

1、打开regedit

 

1)找到HKEY_LOCAL_MACHINE目录

bf88必发唯一官网 6

2)找到System

按y 确定

3)找到CurrentControlSet

 

4)找到Services

bf88必发唯一官网 7

5)找到http

在运行 Sc config http start= disabled

6)右边栏:找到start

 

7)打开,将3改为4,确定

bf88必发唯一官网 8

8、重启电脑,就废除了NT Kernel &
System占用80端口,假如要使用vs可以正常运行,则反过来把4改成3即可。

好了,现在起步Apache,能够启动了。

(测试不行啊,重启端口照旧被占,什么变动都未曾)

在查阅一下netstat -ano

 

发现pid 4占用了445端口

解释:

运行cmd 输入netstat -ano 可以阅览80端口被PID4占用,于是打开…

该进度是Http.sys。它是http
API的驱动组件,Http栈服务器。即使该端口被Http.sys占用,表达有些正值利用http.sys的应用程序在运作。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图