天天看點

如何解決80端口被占用的問題

今天Apache啟動失敗,經檢視(檢視方法附在文章後)80端口被占用,PID為4的system程序占用了80端口。以正常的方式,應該是結束了占用80端口的程式,可是system怎麼能結束的了。糾結。。。

經過在搜尋引擎的幫助下,找到如下方法:

在服務中關閉World Wide Web PublishingService;或者 在服務中關閉SQL Server Reporting Service;

我的電腦中沒有第二個服務,停止第一個World Wide WebPublishing Service之後,重新啟動Apache成功。

如果大家遇到了此類問題可以參考試下。

附如何檢視占用80端口的程式:

在cmd指令視窗輸入netstat -abn ->D:/port.txt 然後到D盤port.txt檔案中找到占用80端口的程式pid,記下pid。

打開任務管理器,點選“檢視”/選擇列,勾選“PID(程序辨別符)”,然後單擊“程序”标簽,找到80端口對應的pid,就可以看到是那個程式占用的了,更改這個程式的port,或結束該程序即可。

2012年9月10日21:50