现象
由于操作系统更新补丁然后重启服务器了,之后vsb9就不能启动了,提示我apache启动失败,请问怎样查看apache端口是否被占用,被那个程序占用,然后怎么处理?
原因
1、被迅雷 或者qmusic等应用程序占用;
2、被iis等其他web服务占用。
解决方法
在运行中输入cmd回车,然后输入 netstat –ano|find “0.0.0.0:80” 回车,示例如图:

如上图出现了
行
即说明pid为4628的程序占用了80端口。
特别说明:如果pid为4 那么说明系统可能安装有iis,请在服务器中停止iis即可,其余按下面方法处理:
这个时候教大家如何找出pid为4628的进程:如图

然后找出pid是4628的进程结束之即可。