启动服务提示端口被占用
903查看
Google
1443
Google
L1443
2020-11-10 09:44

此类问题常见于 WebIDE 环境进行章节切换的时候。当我们点击进入下一个章节,如果在当前的 WebIDE 终端里使用了 npm run dev 之类的命令在 8080 或者其他端口运行了服务, 则在新章节中此类服务会默认进入后台运行并占用端口。

此时我们需要使用 netstat 命令查看占用端口的进程 PID,然后使用 kill 命令杀死这个进程。

netstat -ntpl
sudo kill -9 <PID>
copy

图片描述

全部回复(8)
新用户
2021-01-22 09:20

image.png

很实用,下面的方法也可以。

lsof -i:8080
kill -9 <PID>
copy
回复
LOU3581553826
2021-02-07 23:17
lsof -i:8080
kill -9 <PID>
copy
回复
lanqiao4747384356
2021-11-22 17:25

我点启动live servrer没有启动成功,查看端口8080也没有被占用,请问如何正常启动服务?

回复
lanqiao5178924783
2021-12-29 15:57

同问,我也是这样,

回复
彭奎
2022-11-22 13:14

同问, 求解答

回复
新用户
回复
2022-11-22 16:48

检查端口是否为 8080,如果不是,删掉 /home/project/.vscode 文件夹即可。

回复
lanqiao5352234218
2024-11-07 23:44

图片描述

回复
Gust
Gust
L11
2025-01-13 17:02

怎么启动webIDE服务啊

回复
你的回复