linux nginx进程占用80端口杀不掉

时间:2024-04-06 13:52:17

在 linux 装了nginx 之后,发现启动不起来,提示端口占用(nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)),用kill -9 PID 杀,杀掉一个,端口号又增加一个,很是疑惑。

linux nginx进程占用80端口杀不掉

根据PID找到的进程也是显示进程是我装的那个 nginx 的,把安装目录都删除了,进程还是存在。

后面根据这两篇的文章命令解决的:

彻底杀死ngnix进程方法 和 centos7 nginx安装/启动/进程状态/杀掉进程

用到的命令如下:

就用fuser -n tcp 80 ,查看到有超级多的进程在执行

linux nginx进程占用80端口杀不掉

用了a)相关nginx进行全部杀掉:killall -9 nginx   才全部杀掉

linux nginx进程占用80端口杀不掉

记下来给大家参考一下~

之前试过修改ipv4,和ipv6的方法没有生效。