tomcat部署項目,80端口被占,解決方案


第一個解決方案:

最大的可能:被System占了。

 

 

解決Windows Server 2008 System進程占用80端口

 
輸入netstat -ano
 
可以看到80端口被PID4占用,於是打開任務管理器-進程-查看,選擇列,勾選PID
 
可以看到pid 4 的被NT kernel & System 占用
 
該進程是Http.sys。它是http API的驅動 組件,Http棧服務器。如果該端口被Http.sys占用,說明一些正在使用http.sys的應用程序在運行。這就是阻止Apache運行的原因,因為Http.sys占用着80端口。
 
你可以按照下面步驟禁用http.sys:
 
1.  net stop http(這個運行,提示無法停止需要你重啟一下,,,在你運行第二次的時候會提示有在停止或無啟動)
 
2. 在運行 Sc config http start= disabled  然后再重啟一下服務器,重啟也不重新啟動該服務
 
 
 
3.如果第一個方案不行,就試試第二個吧
 
第二個解決方案:
IIS的默認站點會把80占了,把IIS下所有占用到80端口的網站都停了 
 
 
第三個解決方案:
到服務里,把 World Wide Web Publishing Service 給聽了,然后設成手動啟動。 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM