80埠被占用了怎麼辦

時間 2021-05-05 08:03:34

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 只是...