解決方案:
netstat -ano
這樣就顯示類似出了如下的乙個結果:
proto local address foreign address state pid
proto local address foreign address state pid
tcp 0.0.0.0:80 0.0.0.0:0 listening 840
tcp 0.0.0.0:135 0.0.0.0:0 listening 1200
tcp 0.0.0.0:443 0.0.0.0:0 listening 840
tcp 0.0.0.0:445 0.0.0.0:0 listening 4
tcp 0.0.0.0:1026 0.0.0.0:0 listening 840
tcp 0.0.0.0:3306 0.0.0.0:0 listening 1236
tcp 0.0.0.0:8009 0.0.0.0:0 listening 504
tcp 0.0.0.0:8080 0.0.0.0:0 listening 504
tcp 0.0.0.0:8310 0.0.0.0:0 listening 3676
從上面的引數中a是表示所有的連線,n是以數字的形式顯示。
從上面的引數中a是表示所有的連線,n是以數字的形式顯示埠,pid是程序標誌,三者都缺一不可。一般來說我們用這個命令就可以清淅看到上面的80埠是被pid2920的占用了。
但也可以用如下的命令進一步查詢80埠。
netstat -ano|findstr 「80″,這樣就不會顯示這麼多結果,利於快速查詢。
但不管什麼方式有了pid後,我們就進任務管理器看誰的pid是2920,
可以繼續執行下面的這個命令:
tasklist|findstr 「2920″ 2920為pid.
當時也可以直接開啟任務管理器檢視。
Tomcat修改埠號8080為80後自動恢復問題
如果沒有用eclipse執行tomcat應用程式 開啟tomcat根目錄下的conf資料夾中的server.xml檔案,將其中的8080改為80即可 但是我們發現如果用eclipse執行tomcat應用程式,測試web專案在瀏覽器中的效果時沒有在位址列輸入埠號8080將無法開啟頁面 如果有用ecli...
Tomcat設定80埠後,網頁不能訪問
隨筆,記錄下解決過程 出現問題後,對下列進行了排查。1 用埠檢視工具,發現80埠未被占用。2 伺服器是windows2008,對80埠沒有任何許可權 防火牆設定的地方。3 使用tcp客戶端工具,連線80埠,發現能回網頁。解決 問題出在jsp 上 原來錯誤寫法 string basepath requ...
安裝IIS後啟動tomcat報80埠被占用
在很久之前就已經在 tomcat path conf server.xml裡將改為80了,並且執行了一段時間了,都是沒問題的,可以啟動的。但今天啟動tomcat時,報這個錯,原因是80埠已經有人在占用了,好奇怪,之前一直都可以的,為什麼今天就不行了。就算是重啟也不行。什麼回事呢?後來上網查一下,說i...