centos安装nginx之无进程号,无法重启和杀掉nginx进程

最近在搞技术博客的搭建,采用的架构是nginx+apache+mysql

Nginx是了解隐藏apache端口,同时为了方便后续部署其它服务。

但是在安装nginx的时候,出现了一些问题:安装完成并启动nginx后,nginx没有进程号,无法重启nginx也无法杀掉nginx

此时如果启动nginx,会提示80端口被占用。


后来查看nignx的配置文件发现,是nginx目录下的logs目录里少了nginx.pid文件

(下图是nginx配置文件)

(下图是logs目录)

于是创建nginx.pid文件

然后重启服务器:reboot命令。

然后再启动nginx

此时再查看nginx进程

然后查看一下nginx.pid

这样,可以重启和杀nginx进程了


标签: Linux

演示站
上一篇:博客基础设置
下一篇:nginx+apache,更改apache端口后,不能启动apache

发表评论