1樓:匿名使用者
開始--執行--cmd 進入命令提示符 輸入netstat -ano 即可看到所有連線的pid 之後在任務管理器中找到這個pid所對應的程式如果任務管理器中沒有pid這一項,可以在任務管理器中選"檢視"-"選擇列"
經常,我們在啟動應用的時候發現系統需要的埠被別的程式占用,如何知道誰占有了我們需要的埠,很多人都比較頭疼,下面就介紹一種非常簡單的方法,希望對大家有用
假如我們需要確定誰占用了我們的80埠
1、windows平台
在windows命令列視窗下執行:
c:\>netstat -aon|findstr "80"
tcp 127.0.0.1:80 0.0.0.0:0 listening 2448
看到了嗎,埠被程序號為2448的程序占用,繼續執行下面命令:
c:\>tasklist|findstr "2448"
thread.exe 2016 console 0 16,064 k
很清楚吧,thread占用了你的埠,kill it
如果第二步查不到,那就開任務管理器,看哪個程序是2448,然後殺之即可。
如果需要檢視其他埠。把 80 改掉即可
補充:原來出現這個錯誤原因(httpd.exe:
could not reliably determine the server's fully qualified domain name, using 192.168.1.
111 for servername)是因為dns沒配置好. 如果不想配置dns, 就在httpd.conf , 在最前加入 servername localhost:
80 即可
用任務管理器結束程序
2樓:七彩虹科技****
1、在windows的命令列輸入netstat -ano,檢視80埠被占用的pid。
2、在任務管理器中檢視pid 的程序名。
3、找到相應的服務,一般是http服務,比如iis 服務、sql server 的報告服務等,在services.msc 裡停止相應服務並設定這個服務為手動。
3樓:匿名使用者
cmd -> netstat -oan -> ip後面的就是埠,找到80 ,記住對應的pid!!
然後開啟任務管理器 檢視 -> 選擇列 -> 勾上 pid(程序識別符號) -> 確定
在任務管理器找到剛才的pid的程序關閉!!!
4樓:來自西遞村粉腮紅潤的鵝掌楸
80埠被占用怎麼辦?我們只能離開批乙個埠來臨。
tomcat埠被占用
你可以切出任務管理器,在任務管理器中關閉掉已經開啟的tomcat,然後正常重啟一次,應該就正常了 如果此埠還被占用,你就可以去tomcat的安裝目錄下的conf資料夾中找server.xml檔案修改一下埠號,可以自定義乙個特殊的,以後再也不會被占用了。第乙個 tomcat伺服器有事件限制 你myec...
什麼是80埠,什麼叫80埠?
星願下的期盼 80埠是為http超文字傳輸協議開放的埠,主要用於www全球資訊網進行傳輸資訊。其中的具體情況如下 80埠作為http協議的預設埠,在輸入 的時候其實瀏覽器 非ie 已經幫忙輸入協議了。所以這樣一來,如果輸入http baidu.com,其實就等於訪問http baidu.com 80...
埠80的作用,什麼是埠號,80埠是什麼,有什麼意義
80就是你上網際網路的埠,這個其實是可以修改的。不知道你問這個幹啥呢?80埠與8080埠是兩種不同的埠嗎?他們到底有什麼區別和聯絡? 是26號大川啊 是不同埠。一般80作為網頁伺服器的訪問埠,比如一個 的ip地址是123.123.123.123,我們訪問的是123.123.123.123 80 只是...