您的位置:首页 > 运维架构 > Apache

windows下系统进程system占用80端口

2013-10-03 12:41 295 查看
转载自:http://hi.baidu.com/zengjin1974/item/789a15c5609fe80bc710b219

转载自:http://www.24kcer.cn/?p=122

公司换新vps了,需要重新配置。安装xampp后发现无论如何都启动不了apache,一直以为是配置文件出错,后 来想想,换用8080端口就可以启动了。然后通过cmd命令查看到原来是system进程占用了80端口,网上查了下原因,其实是iis在作怪,将它关掉 就ok了。

注:以下所有cmd命令都是中括号里的内容,不包括中括号

首先通过 [ netstat -ano ] 命令查看到80端口被pid为4的进程所占用

netstat-list

然后通过 [ tasklist ] 命令查看所有进程列表

task-list

发现,pid为4的进程居然是system,呵呵,当时还吓了我一跳。

杀掉进程的命令:[ taskkill /pid 4 /f ] 其中 /f 表示强制关闭该进程

在使用netstat和tasklist时均可使用findstr来过滤信息,例如只查看占用了80端口的信息,那么可以这样写 [ netstat -ano | findstr "80" ],其他的类似。

关闭IIS方法

来自:http://zhidao.baidu.com/link?url=hwVxSwD86H1KjepTz-6_qaFrj3mtsorIYHp-MZks1MrukERws2d1lYpaqv0i2cPzYlVghcTA5QYSteJKwLiZKq

控制面板-管理工具-服务
关掉  IIS Admin  和 World Wide Web Publishing
和Security Accounts Manager
如果不想下次开机启动 就禁用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  80 占用 apache iis xampp