當前位置:生活全書館 >

IT科技

> 80埠被佔用應該怎麼辦

80埠被佔用應該怎麼辦

按“win"+R鍵調出執行視窗,輸入CMD回車,彈出命令列視窗; 輸入net stop http,如下圖: 輸入Y回車確定 輸入執行 Sc config http start= disabled 重新啟動Apache,就可以了。

80埠被佔用怎麼辦?今天小編來為您講講

方法

第一步:在這個輸入框輸入第一個命令:CMD,然後回車。

埠被佔用,最直接的辦法就是在執行裡輸入cmd----> netstat -abn 檢視當前佔用80 埠的軟體是哪個,將之解除安裝即可(ps:一般情況下是迅雷) 在apache的apche/conf/httpd.conf配置檔案中 大概在45行左右,有個Listen 80 將之改為你想要它監聽的端

80埠被佔用應該怎麼辦

第二步:出現一個黑色的文字框,然後輸入第二個命令:netstat -ao,注意,中間有個空格

1、開啟登錄檔:regedit 2、找到:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesHTTP 3、在右邊找到Start這一項,將其改為0 4、重啟系統,System程序不會佔用80埠 重啟之後,再啟動Apache就可以了。

80埠被佔用應該怎麼辦 第2張

第三步:然後出現一個長長的表單,其中第一列是本地地址例如127.0.0.1:987,前邊這一串是IP地址,冒號後面那個是正在被佔用的埠。

這裡主要是用到windows下的DOS工具,點選"開始"--"執行",輸入"cmd"後點擊確定按鈕,進入DOS視窗,接下來分別執行以下命令: >netstat -aon | findstr "80" Proto Local Address Foreign Address State PID ==== ============ ============== =======

80埠被佔用應該怎麼辦 第3張

第四步:開啟資源管理器。很簡單alt+ctrl+delete,點選程序,找到PID為4的那個程序!即可完成!

作為一名Windows7系統使用者,如果在啟動Apache的過程中碰到老是失敗,那可以在CMD視窗中使用netstat -ano指令來查詢,查詢發現80埠被system佔用,對於80埠被佔用這個問題,我們該如何去解決呢?彆著急,下面就給大家介紹詳細的解決方法。 按照

80埠被佔用應該怎麼辦 第4張

擴充套件閱讀,以下內容您可能還感興趣。

80埠被system佔用怎麼辦

80埠預設是被System程序佔用的。用如下方法可知以解決System程序佔用80埠的問題:  

1、開啟RegEdit:開始道-執行-輸入regedit-調出登錄檔; 回 

2、找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP;  

3、找到一個DWORD值Start,將其改為0;  

4、重啟電腦,System程序將不答會佔用80埠。

win7系統80埠被程式程序佔用怎麼辦

Win7的80埠來預設是被System程序佔用的。用源如下方法可以解決System程序佔用80埠的問題:

1、開啟RegEdit:開始-執行百-輸入regedit-調出登錄檔;

2、找到度HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP;

3、找到一個DWORD值Start,將問其改為0;

4、重啟電腦,System程序將答不會佔用80埠。

system 80埠被佔用怎麼辦

解決辦法:直接cmd裡面netstat -anbo|more檢視端口占用程式以及PID資訊:

程式名無法獲取,顯示“無法獲取所有權資訊”,但是PID獲取到了——4,直接檢視PID為4的程序是啥程式tasklist,一定要給kill了:

找是找到了,知你妹的system程式!然後請出程序分析工具,也未能找到!按照網上說的法子:

找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/HTTP

找到一個DWORD值Start,將其改為0

也不給力!最後我跑到“服道務”裡面一個一個查詢,終於發現一個王八蛋服務給我佔用了80埠:world wide web publishing service:

你妹,從來未開過IIS好吧!而且為毛沒有單獨的IIS程序,一定要注入到system程式中,我了個X,果斷關閉加禁用!

問題解決。

windows環境下80埠被佔用怎麼辦

如需要確定誰佔用了9050埠 為例:  1、Windows平臺

在windows命令列視窗下執行:

1.檢視所有的端口占用情況

C:\>netstat -ano

協議 本地地址 外部地址 狀態 PID

TCP 127.0.0.1:1434 0.0.0.0:0 LISTENING 3236

TCP 127.0.0.1:5679 0.0.0.0:0 LISTENING 4168

TCP 127.0.0.1:7438 0.0.0.0:0 LISTENING 4168

TCP 127.0.0.1:8015 0.0.0.0:0 LISTENING 1456

TCP 192.168.3.230:139 0.0.0.0:0 LISTENING 4

TCP 192.168.3.230:1957 220.181.31.225:443 ESTABLISHED 3068

TCP 192.168.3.230:2020 183.62.96.189:1522 ESTABLISHED 1456

TCP 192.168.3.230:2927 117.79.91.18:80 ESTABLISHED 4732

TCP 192.168.3.230:2929 117.79.91.18:80 ESTABLISHED 4732

TCP 192.168.3.230:2930 117.79.91.18:80 ESTABLISHED 4732

TCP 192.168.3.230:2931 117.79.91.18:80 ESTABLISHED 4732

2.檢視指定埠的佔用情況

C:\>netstat -aon|findstr "9050"

協議 本地地址 外部地址 狀態 PID

TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016

P: 看到了嗎,埠被程序7a64e78988e69d8331333361313838號為2016的程序佔用,繼續執行下面命令: (也可以去工作管理員中檢視pid對應的程序)

3.檢視PID對應的程序

C:\>tasklist|findstr "2016"

映像名稱 PID 會話名 會話# 記憶體使用

tor.exe 2016 Console 0 16,064 K

P:很清楚吧,tor佔用了埠。

4.結束該程序

C:\>taskkill /f /t /im tor.exe

tomcat 80埠被佔用怎麼辦

這裡就以win7為例進行講解。

首先開啟cmd,開啟的方法很簡單,在開始選單中直接輸入即可。同樣也可以按下win+R開啟執行,然後輸入cmd即可。

在dos命令中輸入以下命令查詢正在被使用的埠號以及使用它zhidao的程式。

命令:netstat -ano

內容分析:

前面的程式佔用的程序,冒號後面的就是我們要查詢的埠。內找到8080,因為我的已經解決了,所以這裡圖片就不能給大家了。

看到後面是有一個PID,然後把佔用8080埠的PID號記下容來。

在人物欄右擊滑鼠——選擇工作管理員。

點選選單欄中的選型——顯示前段按鈕。然後將選項卡打到程序一欄。這是你就能看到程式所佔用的PID號了。

找到剛剛查詢的佔用8080埠的那個程序,結束掉就OK了。

標籤:
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/l2pkwn.html