急,80端口被占用怎么办

php要用到80端口,可是nt kernel system(system PID 4)占用了80端口,怎么办啊?这个进程可不可以关闭的?求高手大大指点啊。

    按“win"+R键调出运行窗口,输入CMD回车,弹出命令行窗口;

    输入net stop http,如下图:


    输入Y回车确定

    输入运行 Sc config http start= disabled

    重新启动Apache,就可以了。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-08
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"

经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用

假如我们需要确定谁占用了我们的80端口

1、Windows平台
在windows命令行窗口下执行:
C:\>netstat -aon|findstr "80"
TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448

看到了吗,端口被进程号为2448的进程占用,继续执行下面命令:
C:\>tasklist|findstr "2448"
thread.exe 2016 Console 0 16,064 K

很清楚吧,thread占用了你的端口,Kill it

如果第二步查不到,那就开任务管理器,看哪个进程是2448,然后杀之即可。
如果需要查看其他端口。把 80 改掉即可

补充:原来出现这个错误原因(httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.111 for ServerName)是因为DNS没配置好. 如果不想配置DNS, 就在httpd.conf , 在最前加入 ServerName localhost:80 即可

用任务管理器结束进程

参考资料:http://lingsen2004.blog.163.com/blog/static/29922820106213914631/

本回答被提问者采纳
第2个回答  2010-08-11
那个进程是保护性进程,是机器在反复重启时才会出现的。在正常情况下,任务管理器是不会有该进程的。所以可以关闭。
如果一直存在的话,就有可能是病毒进程。
操作:禁止它访问,更新杀毒软件,扫描C盘,进行杀毒。
第3个回答  2015-12-16
今天遇到这个问题,但是百度一下相关的解决方法,钱三页基本上都是一种方法,有的都是同样的内容,图片,文字和标点符号都没有变,还有的更无耻的拷贝别的网站到百度经验来收费的,移动互联网的普及,pc互联网变成了青黄不接的时期,一大部分拜百度所赐,与那些升等级的人狼狈在一起,把站长的生存空间给几乎封闭,水之净则无鱼,何况是一个绝望的泗水

80端口被占用了怎么解决啊?
80端口被占用时,可以通过多种方法来解决。首先,你可以尝试更改占用80端口的系统服务或应用程序的配置。某些应用程序或服务可能默认使用80端口,你可以尝试打开它们的配置文件,将其绑定到其他端口,例如8080或8000,从而释放80端口。其次,你可以停止或禁用占用80端口的系统服务。在Windows系统中,一些系统服...

80端口占用解决了吗?
“80”和“443”端口占用解决办法如下。1、快捷键win+R或者点击运行,输入cmd,出现cmd命令框。2、输入netstat -nao|findstr 443,查看第二列ip后面数字为443的程序,最后一列是PID(程序id)。3、记录端口号为443的PID值,打开任务管理器,点击选项,勾选【前段显示】。4、点击进程,查看PID列,找到...

遇到了“80端口被占用”的问题,该如何解决?
以Windows为例,使用netstat命令检查监听端口,Windows任务管理器查看服务详情。通过修改配置文件或服务设置,即可解决80端口被占用问题。尽管Windows系统自动开启80端口,但不使用时应考虑关闭,以减小风险。总体而言,解决此类问题并不复杂。

如何解决服务器80端口占用的问题?
如果端口被占用,可以通过以下几种方式解决:1. 查找占用端口的进程并关闭它:可以使用网络工具或者命令行工具来查找占用端口的进程,然后关闭这个进程来释放端口。在Windows系统中,可以使用netstat命令来查找占用端口的进程;在Linux系统中,可以使用lsof命令来查找占用端口的进程。2. 更改端口号:如果无法关闭...

win7系统80端口被占用解决方法
2、停止正在使用80端口的应用程序,然后从IIS管理器中启动网站。3、故障排除:要想知道某个端口被哪个应用程序占用了,有两种方法:Netstat命令 1)运行中输入cmd 2)在命令行中输入netstat -ano,得到端口号对应的PID 3)打开任务管理器,点击查看菜单,选择选择列,给进程列表中添加PID列,然后找到PID对应...

Win8系统80端口被占用怎么办
解决方法一:1、打开命令提示符netstat -ano,就可以查看本机端口开放情况与对应的程序。2、可以看出,21、25以及80端口都被PID(进程标识符)为:5668的进程所占用。现在,只要知道PID为5668的进程就可以解决了。3、打开任务管理器,可以看出PID:5668对应的进程为inetinfo.exe。4、最后操作:结束该进程,...

80端口和443端口被占用怎么办
当80端口和443端口被占用时,可以通过以下步骤来解决:对于80端口被占用的情况:1. 确定占用端口的进程:首先,使用命令行工具来查找占用80端口的进程。在Windows中,可以运行`netstat -ano | findstr :80`命令;在Linux中,可以使用`netstat -tuln | grep :80`或`lsof -i :80`命令。这将列出占用...

80端口被占用怎么解决?检测和解决80端口被占用的2种方法
当电脑运行过程中遇到80端口被占用的问题时,我们需要明确80端口的作用,它是HTTP协议的主要入口,通常用于网页浏览。遇到这种情况,有两步法可以尝试解决。方法一:通过命令提示符检测并关闭占用进程 1. 以管理员身份打开命令提示符,通过输入"netstat -ano"命令,查看显示的本地地址为0.0.0.0:80的行...

80端口被占用了怎么解决啊
当80端口被占用时,可以采取以下步骤来解决:1. **确定占用者**:首先,使用命令行工具(如Windows中的cmd或Linux中的终端)来查找占用80端口的进程。在Windows中,可以运行`netstat -ano | findstr :80`命令;在Linux中,可以使用`netstat -tuln | grep :80`或`lsof -i :80`命令。这将显示占用...

80端口被占用了怎么办
一、先使用netstat命令查看80端口是被谁占用了1、使用电脑快捷组合建Win+R打开快速运行,在运行窗口中输入“cmd”命令点击回车确定调出管理员命令提示符,紧接着输入“netstat-ano|more”。2、点击回车后,显示出一大段文字,找到本地地址为0.0.0.0:80的一行,在行的最后我们会看到PID为4,记住次PID...

相似回答