联系
Knight's Blog » 工作

Apache 80端口被占用

2010-12-29 13:23

为了在本地安装Wordpress,我安装了Xampp(环境是Windows7 64位),Xampp是自带Apache的。但是,成功安装Xampp后,Apache却一直无法启动起来。查看Windows7日志(右键桌面计算机图标,点击“管理”,然后依次点击“计算机管理”、“事件查看器”、“Windows日志”、“应用程序”)后发现该错误:(见下图) <p style="text-align: left;"><a href="http://ww1.sinaimg.cn/bmiddle/60c9620fjw1ei3l3fqnosj20p80b4q4b.jpg"><img class="aligncenter size-full wp-image-3309" title="Apahce 80 port cannot bind" src="http://ww1.sinaimg.cn/bmiddle/60c9620fjw1ei3l3fqnosj20p80b4q4b.jpg" alt="" width="636" height="280" /></a></p> <p style="text-align: left;">很显然,这是因为Apahce的80端口被其他程序占用了。解决方法如下:</p> <p style="text-align: left;"><!--more--></p>

<ol> <li>Windows环境下,开始->运行->cmd 运行>netstat -a -o 该命令的各个选项的意义 :a:显示所有连接和监听的端口;n:用ip地址的形式显示地址和端口;o:显示和连接想关的进程id。</li> <li>通过第1步,我们就可知道占用80端口的进程ID号。接着,我们打开“Windows任务管理器”,点击“服务”该列,将服务按进程PID排序,找到第1步中的PID服务,得到是哪个进程占用了该端口。</li> <li>在“计算机管理”中的“服务”下查找该服务并将其关闭。(见下图) <a href="http://ww1.sinaimg.cn/bmiddle/60c9620fjw1ei3l3q22voj20mp07njs3.jpg"><img class="aligncenter size-full wp-image-3310" title="Apahce 80 port cannot bind 2" src="http://ww1.sinaimg.cn/bmiddle/60c9620fjw1ei3l3q22voj20mp07njs3.jpg" alt="" width="572" height="193" /></a></li> </ol> 本文参考了文献1。 <h3>Reference:</h3> <ol> <li><a href="http://hi.baidu.com/weikeswei/blog/item/79972451cadbe78a8c54301c.html" target="_blank">无语伦比-百度空间</a></li> </ol>

本文链接地址:Apache 80端口被占用
1250 次点击