1. 程式人生 > >“80埠被佔”解決方法。

“80埠被佔”解決方法。

問題描述:啟動Tomcat,設定80埠,80被佔,不能啟動。

解決方法:如同網上已有的解決方法一樣,cmd.exe下鍵入netstat -ano 可以看到80埠具體被那個程序佔用,然後其工作管理員裡停止這個程序服務。

中間問題:由於我出現過兩次這樣的問題,第一次是http協議裡的某個程序佔用了80,但是在工作管理員顯示的是System,最後發現是http協議的某個程序佔用(發現的過程也是在網上搜索得知道,具體可以參照 http://hi.baidu.com/pgbo/blog/item/7cb7fa5a1d3c0a362834f0ab.html )這個程序顯式停止是無法停止的,只有在cmd.exe裡使用net stop http來停止,最後順利解決。第二次,我通過解決方法解決時候,發現原來是subversion版本控制在使用這個埠,原來我在啟動Tomcat前,對我的專案進行了提交操作,因此我找到這個服務將它停止。

後續注意:假如你在服務裡將subversion這個服務設定為手動啟動並停止它,那麼下次你要使用版本控制前需要手動啟動這個服務。