1. 程式人生 > >Apache預設埠80被佔用無法啟動服務問題

Apache預設埠80被佔用無法啟動服務問題

在實際工作中,有時執行Apache服務,會發現Apache預設埠80被佔用無法啟動服務,然後查詢時卻發現無法具體哪個程序被佔用,這個時候我們應該怎樣去解決問題呢?

1)首先通過cmd 的netstat -ano命令檢視具體哪個程序佔用埠80。

netstat -ano

2)然後進入工作管理員關閉PID為4的程序,(結果沒有找到PID為4)。

工作管理員

進入cmd 的tasklist命令檢視具體哪個程式佔用PID程序4。

tasklist

4)結果發現是System, 然而工作管理員中確找不到System程式,肯定是 HTTP 服務搞的鬼,通過netsh http show servicestate命令

netsh http

5)發現實際是PID 3268佔用了埠80,然後直接在工作管理員結束此程序

netsh http1

這篇文章主要介紹了Apache預設埠80被佔用無法啟動服務,後續還會記錄實際工作中,遇到的一些運維相關的問題。