联系
Knight's Tale » 技术

Apache 80端口被占用

2010-12-29 13:23

为了在本地安装Wordpress,我安装了Xampp(环境是Windows7 64位),Xampp是自带Apache的。但是,成功安装Xampp后,Apache却一直无法启动起来。查看Windows7日志(右键桌面计算机图标,点击“管理”,然后依次点击“计算机管理”、“事件查看器”、“Windows日志”、“应用程序”)后发现该错误:(见下图)

很显然,这是因为Apahce的80端口被其他程序占用了。解决方法如下:

  1. Windows环境下,开始->运行->cmd 运行>netstat -a -o 该命令的各个选项的意义 :a:显示所有连接和监听的端口;n:用ip地址的形式显示地址和端口;o:显示和连接想关的进程id。
  2. 通过第1步,我们就可知道占用80端口的进程ID号。接着,我们打开“Windows任务管理器”,点击“服务”该列,将服务按进程PID排序,找到第1步中的PID服务,得到是哪个进程占用了该端口。
  3. 在“计算机管理”中的“服务”下查找该服务并将其关闭。(见下图)

本文参考了文献1。

Reference:

  1. 无语伦比-百度空间

本文链接地址:Apache 80端口被占用