当前位置: 首页 > news >正文

nginx: [error] open() “/run/nginx.pid“ failed (2: No such file or directory)

今天 准备访问下Nginx服务,但是 启动时出现如下报错:(80端口被占用,没有找到nginx.pid文件)

 解决思路:

1、 查看下排查下nginx服务

#确认下nginx状态
ps -ef|grep nginx
systemctl status nginx#查看端口占用情况 
netstat -apn|grep 80

从ps命令看nginx服务是启动状态,而systemctl看却是失败,80端口也是nginx占用,自相矛盾。 

2、查看nginx.pid文件情况

查看目录/run/下没有nginx.pid文件,原因找到

 

解决办法:

nginx.pid文件,在刚安装的时候就是没有,其实在启动 nginx 时自动生成,里面存放的是 当前 nginx 住进程的PID ,nginx相关操作都与要调用这个文件。

1、看网上的解决办法,新建一个nginx.pid文件(不管用)

2、杀掉nginx进程,重新启动

killall nginx
#或者找到nginx的pid 杀掉进程

http://www.lryc.cn/news/414895.html

相关文章:

  • <数据集>BDD100K人车识别数据集<目标检测>
  • 利用SSE打造极简web聊天室
  • 代码随想录第二十天|动态规划(4)
  • TreeSize:免费的磁盘清理与管理神器,解决C盘爆满的燃眉之急
  • 如何建立自己的技术知识体系
  • JS优化了4个自定义倒计时
  • 模型实战(25)之 基于LoFTR深度学习匹配算法实现图像拼接
  • 计算机毕业设计Python+Spark知识图谱高考志愿推荐系统 高考数据分析 高考可视化 高考大数据 大数据毕业设计
  • 【python】文件
  • 《Attention Is All You Need》核心观点及概念
  • 【中项】系统集成项目管理工程师-第9章 项目管理概论-9.9价值交付系统
  • JS+H5美观的带搜索的博客文章列表(可搜索多个参数)
  • 牛客周赛 Round 54 (c++题解)
  • htsjdk库Genotype及相关类介绍
  • C++ 最短路(spfa) 洛谷
  • MySQL的数据类型
  • xss漏洞(四,xss常见类型)
  • 繁简之争:为什么手机芯片都是 ARM
  • 【nnUNetv2进阶】十九、nnUNetv2 使用ResidualEncoder训练模型
  • Unity3D ShaderGraph 场景扫描光效果实现详解
  • JS中运算符优先级
  • 分享6款有助于写论文能用到的软件app!
  • Python图形验证码的识别:一步步详解
  • Jenkins未授权访问漏洞
  • 什么情况下跑代码内存才会爆
  • 基于arcpro3.0.2运行报错问题:不能加载文件System.Text.Encoding.CodePages, Version=8.0.0.0
  • elk+filebeat+kafka集群部署
  • C++生化危机1.5源码
  • RMAN-06618不同版本之间RMAN无法连接
  • 鸿蒙HarmonyOS开发:多种内置弹窗及自定义弹窗的详细使用指南