原文地址:http://blog.sina.com.cn/s/blog_632ab9cc0100vgrv.html


怎麼檢視80埠占用情況? 如何檢視埠占用情況? 

開始--執行--cmd進入命令提示符 輸入netstat -ano即可看到所有連線的PID ,之後在工作管理員(ctrl+alt+del)中找到這個PID所對應的程式。如果工作管理員中沒有PID這一項,可以在工作管理員中選"檢視"-"選擇列"然後在看

如圖:

[轉載]netstat <wbr>-ano

cmd → netstat -ano(開始→執行 輸入 cmd 然後 輸入 netstat -ano) 圖



[轉載]netstat <wbr>-ano

  工作管理員 (ctrl+alt+del) PID 位置



 

假如我們需要確定誰佔用了我們的80埠

1、Windows平臺

在windows命令列視窗下執行:

C:>netstat -aon|findstr "80"

TCP     127.0.0.1:80         0.0.0.0:0               LISTENING       2448

看到了嗎,埠被程式號為2448的程式佔用,繼續執行下面命令:

C:>tasklist|findstr "2448"

thread.exe                     2016 Console                    16,064 K

很清楚吧,thread佔用了你的埠,Kill it

如果第二步查不到,那就開工作管理員,看哪個程式是2448,然後殺之即可。

如果需要檢視其他埠。把 80 改掉即可

補充:原來出現這個錯誤原因(httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.111 for ServerName)是因為DNS沒配置好. 如果不想配置DNS, 就在httpd.conf , 在最前加入 ServerName localhost:80 即可~!