查看哪些軟件占用了網(wǎng)站的apache和IIS80端口
  • 更新時(shí)間:2024-10-28 06:29:56
  • 網(wǎng)站建設(shè)
  • 發(fā)布時(shí)間:1年前
  • 256

當(dāng)我們?cè)诰W(wǎng)站建設(shè)完成后啟動(dòng)Apache服務(wù)器時(shí),經(jīng)常會(huì)發(fā)現(xiàn)我們需要使用的80端口被其他程序占用了,但又不知道是誰(shuí)在占用。這時(shí)候,我們就需要找出“真兇”,怎么做呢?Mac系統(tǒng)查看端口占用:

1、在實(shí)用工具中打開終端,輸入:

sudo lsof -i:3307

看到3307端口被mysql占用,pid為95。

2.根據(jù)PID殺死進(jìn)程

sudo kill -9 95Windows查看端口占用:

1.開始----運(yùn)行----cmd,或者window+R組合鍵,調(diào)出命令窗口

cmd

2、輸入命令:netstat -ano 列出所有端口的狀態(tài)。在列表中,我們觀察被占用的端口,比如49157,先找到它。

輸入命令:netstat  -ano

3、查看被占用端口對(duì)應(yīng)的PID,輸入命令:netstat -aon|findstr '49157',回車,記下最后一位,即PID,這里是2720

查看被占用端口對(duì)應(yīng)的PID

4、繼續(xù)輸入tasklist|findstr '2720'回車查看是哪個(gè)進(jìn)程或程序占用了2720端口,結(jié)果為:svchost.exe

占用了2720端口

5、或者我們打開任務(wù)管理器,切換到進(jìn)程選項(xiàng)卡,查看PID欄中2720對(duì)應(yīng)的進(jìn)程是誰(shuí)。如果看不到PID欄,如下圖:

開任務(wù)管理器

6、然后我們點(diǎn)擊View --- Select Column,在PID(Process Identifier)前面打勾,點(diǎn)擊OK。

將PID(進(jìn)程標(biāo)示符)前面的勾打上

7、這樣,我們就可以看到PID這一列了??纯?720對(duì)應(yīng)的進(jìn)程是誰(shuí)。如果沒有,我們可以勾選下面顯示所有用戶的進(jìn)程前面的框,然后我們可以看到鏡像名稱是svchost.exe。說明是windows的主進(jìn)程和上面命令查看的一模一樣。

Windows的主進(jìn)程

8、結(jié)束進(jìn)程:在任務(wù)管理器中選中進(jìn)程,點(diǎn)擊“結(jié)束進(jìn)程”按鈕,或者在cmd命令窗口輸入:taskkill /f /t /im Tencentdl.exe。

結(jié)束進(jìn)程

我們專注高端建站,小程序開發(fā)、軟件系統(tǒng)定制開發(fā)、BUG修復(fù)、物聯(lián)網(wǎng)開發(fā)、各類API接口對(duì)接開發(fā)等。十余年開發(fā)經(jīng)驗(yàn),每一個(gè)項(xiàng)目承諾做到滿意為止,多一次對(duì)比,一定讓您多一份收獲!

本文章出于推來(lái)客官網(wǎng),轉(zhuǎn)載請(qǐng)表明原文地址:https://www.tlkjt.com/web/11984.html
推薦文章

在線客服

掃碼聯(lián)系客服

3985758

回到頂部