一、工具:WIN7 二、操作步驟 1.首先,講一下如何查找端口占用。 netstat -ano | findstr ":80 " tasklist /fi "PID eq 4" 0Windows系統(tǒng)下查看端口的占用情況 2.在上圖中,我們發(fā)現(xiàn)80端口被System占用了。在運行中輸入 regedit 打開注冊表。 3.
今天來教大家80端口被占用了怎么辦
方法
“運行”中輸入cmd,在命令中輸入netstat -ano|findstr “80″,查看所有連接的PID
1、首先打開命令提示符,使用netstat命令查看windows系統(tǒng)中占用80端口的進程號,輸入命令“ netstat -aon|findstr 80”,可以看到80端口被進程號為404的進程占用。 2、然后找到進程號為404的服務(wù)名稱,使用tasklist命令,輸入指令“tasklist|findst
在[查看]菜單下點擊“選擇列”,在彈出的對話框中,PID前面的方框里打鉤。
1、打開注冊表:regedit 2、找到:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesHTTP 3、在右邊找到Start這一項,將其改為0 4、重啟系統(tǒng),System進程不會占用80端口 重啟之后,再啟動Apache就可以了。
查看所有的進程,找到所需要查看的PID,結(jié)束進程即可。
端口被占用,最直接的辦法就是在運行里輸入cmd----> netstat -abn 查看當前占用80 端口的軟件是哪個,將之卸載即可(ps:一般情況下是迅雷) 在apache的apche/conf/httpd.conf配置文件中 大概在45行左右,有個Listen 80 將之改為你想要它監(jiān)聽的端
擴展閱讀,以下內(nèi)容您可能還感興趣。
windows環(huán)境下80端口被占用怎么辦
如需要確定誰占用了9050端口 為例: 1、Windows平臺
在windows命令行窗口下執(zhí)行:
1.查看所有的端口占用情況
C:\>netstat -ano
協(xié)議 本地地址 外部地址 狀態(tài) 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"
協(xié)議 本地地址 外部地址 狀態(tài) PID
TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
P: 看到了嗎,端口被進程號為2016的進程占用,繼續(xù)執(zhí)行下面命令: (也可以去任務(wù)管理器中查看pid對應(yīng)的進程)
3.查看PID對應(yīng)的進程
C:\>tasklist|findstr "2016"
映像名稱 PID 會話名 會話# 內(nèi)存使用
tor.exe 2016 Console 0 16,064 K
P:很清楚吧,tor占用了端口。
4.結(jié)束該進程
C:\>taskkill /f /t /im tor.exe
win7系統(tǒng)80端口被程序進程占用怎么辦
Win7的80端口默認是被System進程占用的。用如下方法可以解決System進程占用80端口的問題:
1、打開RegEdit:開始-運行-輸入regedit-調(diào)出注冊表;
2、找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP;
3、找到一個DWORD值Start,將其改為0;
4、重啟電腦,System進程將不會占用80端口。
80端口被占用
80端口是為HTTP(HyperText Transport Protocol)即超文本傳輸協(xié)議開放的,此為上網(wǎng)沖浪使用次數(shù)最多的協(xié)議,主要用于WWW(World Wide Web)即萬維網(wǎng)傳輸信息的協(xié)議。搭建網(wǎng)站主要使用的也是80端口,但是當80端口被其他的程序占用時應(yīng)該怎么辦呢?
在windows下查看80端口占用情況?是被哪個進程占用?如何終止進程? 這里主要是用到windows下的DOS工具,點擊"開始"--"運行",輸入"cmd"后點擊確定按鈕,進入DOS窗口,接下來分別運行以下命令:
netstat -aon | findstr "80"
然后會出現(xiàn)占用80端口的進程PID Proto Local Address Foreign Address State PID
可以看出80端口被進程號為4306的程序占用.
tasklist | findstr "4306" 進程名 PID 會話名 會話 內(nèi)存使用
很明顯,是httpd占用了80端口;httpd.exe是Apache相關(guān)程序,是服務(wù)器軟件中的一個進程,這是屬于正常的使用。
不過,并不是只有httpd.exe進程會占用80端口,可能有其他的程序也會占用80端口,當你不知道占用端口的進程是干什么用的時,最好先查一下,避免關(guān)閉了正常使用的程序造成不必要的麻煩,如果確定是無效或惡意占用的程序就可以執(zhí)行下面的命令. taskkill /pid 4306 /F 成功: 已終止 PID 為 4306 的進程。 這表示使用上面的命令已將PID為4306的進程終止.(這一步同樣可以在任務(wù)管理器中執(zhí)行,httpd.exe就是任務(wù)管理器中的映像名稱,選中它,點擊"結(jié)束進程"即可) tasklist | findstr "4306" 再次確認是否成功終止,如果成功終止此次執(zhí)行命令后應(yīng)返回空.
80端口被占用如何解決?
cmd -> netstat -oan -> IP后面的就是端口,找到80 ,記住對應(yīng)的PID!!
然后打開任務(wù)管理器 查看 -> 選擇列 -> 勾上 PID(進程標識符) -> 確定
在任務(wù)管理器找到剛才的PID的進程關(guān)閉!!!
如何查看80端口是否被占用_端口被占用解決辦法
一、如何查看80端口被占用:
1、開始--運行--cmd
2、進入命令提示符,輸入netstat -ano
3、即可看到所有連接的PID
4、之后啟動任務(wù)管理器
5、如果任務(wù)管理器中沒有PID這一項,可以在任務(wù)管理器中選"查看"-"選擇列"
6、勾選pid,確定即可顯示
80端口是為HTTP(HyperText Transport Protocol)即超文本傳輸協(xié)議開放的,此為上網(wǎng)沖浪使用次數(shù)最多的協(xié)議,主要用于WWW(World Wide Web)即萬維網(wǎng)傳輸信息的協(xié)議??梢酝ㄟ^HTTP地址(即常說的“網(wǎng)址”)加“:80”來訪問網(wǎng)站,因為瀏覽網(wǎng)頁服務(wù)默認的端口號都是80,因此只需輸入網(wǎng)址即可,不用輸入“:80”了。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com