centos 端口被占用的快速排查方式

问题笔记

  • [centos 端口被占用的快速排查方式](#centos 端口被占用的快速排查方式)

centos 端口被占用的快速排查方式

这里说一个我刚刚遇到的问题,解决步骤用来记录,方便以后自己查询。

nginx配置完index.html测试文件,发现一直显示的404页面。

我跑到服务器上想重启一下nginx

php 复制代码
sudo systemctl restart nginx

发现报错提示:

Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.
说某种原因无法启动,那我就再次看了一下nginx状态

php 复制代码
 systemctl status nginx

确定是关闭的
那就先查一下nginx的语句有没有问题

php 复制代码
nginx -t

提示没有问题
那在查看一下端口占用情况

php 复制代码
sudo ss -tuln | grep ':80'
或者
sudo netstat -tuln | grep ':80'

这里看不到是什么占用了
在换个命令

php 复制代码
sudo fuser 80/tcp

这下显示出了 是什么进程ID在占用

那就先排查一下端口情况好了。
将两个进程结束掉,在启动一下nginx

php 复制代码
sudo kill -9 24140
sudo kill -9 24565
sudo systemctl start nginx

结束,网站也可以正常打开了。

相关推荐
云飞云共享云桌面38 分钟前
昆山精密机械公司8个Solidworks共用一台服务器
运维·服务器·网络·3d·自动化·制造
恒创科技HK40 分钟前
中国香港服务器中常提到的双向/全程CN2是什么意思?
运维·服务器
MyCollege199943 分钟前
win10使用ssh访问vmware虚拟机
linux·运维·centos
许怀楠3 小时前
【主页介绍】
linux·c++·贪心算法·visual studio
大聪明-PLUS4 小时前
GCC 对 C 语言的扩展
linux·嵌入式·arm·smarc
大霞上仙5 小时前
jmeter实现两个接口的同时并发
运维·服务器·jmeter
我就要用Cx3305 小时前
配置docker常见问题
运维·docker·容器
Hello.Reader6 小时前
从零到一上手 Protocol Buffers用 C# 打造可演进的通讯录
java·linux·c#
nmxiaocui6 小时前
openssl升级
linux·运维·服务器
初学者_xuan6 小时前
零基础快速了解掌握Linux防火墙-Iptables
linux·服务器·防火墙·linux新手小白