刚刚想要通过 phpenv 启动 web 服务,发现 nginx 无法启动,原因是 443 端口被占用。
如何解决呢?
第一步: netstat -ano | findstr :443
### 直接查找443 端口的进程 pid
PS E:\www\html\study\my-vue-app> netstat -ano | findstr :443
TCP 0.0.0.0:443 0.0.0.0:0 LISTENING 6220
### 或者这个命令--这个命令也是查找 443
PS C:\WINDOWS\system32> Get-NetTCPConnection -LocalPort 443
LocalAddress LocalPort RemoteAddress RemotePort State AppliedSetting OwningProcess
------------ --------- ------------- ---------- ----- -------------- -------------
:: 443 :: 0 Listen 6220
0.0.0.0 443 0.0.0.0 0 Listen 6220
第二步:taskkill /PID 6220 /F
直接终止pid为 6220 的进程---注意:这一步需要使用有管理员权限的 powershell
PS C:\WINDOWS\system32> taskkill /PID 6220 /F
成功: 已终止 PID 为 6220 的进程。
评论 (0)