前幾天,在貼吧上,一位吧友陳述道,在自己電腦上配置測試網站,要配置Apache服務器,并把服務器的一個站點配置在8080端口上時,卻提示8080端口已被占用。這該怎么辦呢?小編還有點經驗,為此,給他整理一篇解決關閉8080端口被占用的教程。
8080端口被占用怎么辦?如何關閉被占用的8080端口
第一步,查看windows所有端口進程:
點擊開始菜單選擇運行(win+r),接著在運行對話框中輸入“cmd”,回車打開命令提示符窗口,然后在窗口中輸入【netstat -ano】,回車,之后就會顯示所有的端口占用情況
第二步,繼續輸入【netstat -aon|findstr "端口"】,這里的提示的端口為8080,那么就輸入命令為【netstat -aon|findstr "8080"】,回車之后就可以看見列表中的PID。根據PID在電腦的任務管理器中查看對應的占用程序,然后將其關閉即可
第三步,可以看到占有8080這個程序的進程ID:7172,繼續輸入命令【tasklist|findstr "7172"】,7172就是進程ID,知道是哪個進程占用的我們就可以采取相應措施進行解決了
注意事項
發現是SqlServer 2008報表服務占用8080端口,停用掉該服務就OK了!