日常問題----Window 80端口

Window80端口被System佔用處理

問題來源:React項目本地調試出現跨域問題,需要使用nginx實現請求轉發,啓動nginx時出現異常(80端口占用已經解決,截圖故意配置nginx端口爲react啓動接口):
端口占用異常
解決思路
1.初步查看異常日誌,懷疑沒有權限,使用管理員權限啓動cmd,並啓動nginx,結果一致。
2.仔細查看異常輸出,發現無法bind(),懷疑端口已經被佔用。
3.使用如下cmd命令查看端口占用:

netstat -ano |findstr 80

端口占用
如上圖,最後一列即佔用端口的pid
4.使用如下cmd命令查看進程信息:

tasklist /fi "pid eq 9860"

在這裏插入圖片描述
5.根據80端口占用類型,選擇不同的關閉類型。
a.普通進程,直接任務管理器結束或者關閉對應的應用程序。
b.Windwos服務,停止windows服務。
c.System佔用,需要修改註冊表,將其值修改爲0即可。(需要使用管理員權限)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP

註冊表路徑windows10可以直接輸入,老版本可能需要按照路徑一級一級點進去。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章