win + R 快捷键输入 cmd 打开命令行。
-
输入 netstat -ano 查看端口使用情况
-
Ctrl + Shift + Esc 打开 windows 任务管理器,依次单击 【查看】【 选择列】。
-
在弹出的 【选择进程页列】 对话框中, 把第一项 【PID(进程标识符)】 选中。
关闭 【选择进程页列】 对话框, 放大 Windows 任务管理器中的 【进程】 选项卡 , 找到 PID 所对应的程序。
在我的电脑中是因为我装了一个监控管理程序,占用了 80 端口。导致我的 Apache 服务打不开。
解决方案(感觉这个词语好高大上)
直接结束程序,最简单的办法就是直接结束占用 80 端口的程序。但是在结束程序之前请确保程序的来源,确认自己不需要这个程序时方可结束。如果这个程序对自己很重要,比如本人就属于这种情况, 或者一些特殊程序无法用Windows任务管理器结束。建议使用下面一种方法,即修改apache的端口。
下面介绍 phpstudy 修改 apache 端口的方法,非常简单如下图
测试环境:
windows 7 64b 旗舰版
phpstudy版本为: phpStudy Lite 2014.10.02
2016年1月13日14:02:29