> NPO 小記事本: 80 PORT 被佔用的解決辦法

2014/7/21

80 PORT 被佔用的解決辦法

當在架設 Apache或Tomcat 時,有可能發生 80 PORT 已經被其他程式所佔用,當不知道是什麼程式佔用時,可以使用以下方法來解決 80 PORT



1. 使用 CMD指令

   
netstat -ano | findstr 0.0:80
    可以列出使用 80* PORT 的程式


圖中最後 2424 指的就是程式的PID,使用 tasklist 指令,可發現 PID:2424 是哪個程式

 tasklist /svc |findstr 2424
之後使用 taskkill 指令刪除
taskkill /im 程式名 /f
即可清除佔用 80 PORT 的程式.

2. 當 Pid 4 "NT Kernel & System" 情形(MicroSoft Service)

   可能佔用的Service如下

  1.  IIS (如何變更 IIS 服務的 TCP 連接埠)
  2. SQL Server Reporting services (port number Change)
  3. Web Deployment Agent Service
  4. World Wide Web Publishing service
以上就是大致的解決方法.

沒有留言: