Nginx教程

nginx启动及其他操作报错踩坑

本文主要是介绍nginx启动及其他操作报错踩坑,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

问题汇总

1、启动nginx报错
nginx: [emerg] open() “/var/run/nginx/nginx.pid” failed (2: No such file or directory)

我在重启Linux虚拟机之后,发现再启动nginx会报错,错误如下
在这里插入图片描述
这是因为nginx启动时会去找pid文件,但是我前面进行编译安装时把它放在/var/run/nginx/下了
每次重启虚拟机后,var/run/nginx/目录都会被删除

所以,我们需要进行以下处理
修改nginx.conf配置文件,放开pid配置
在这里插入图片描述

并且在nginx目录下新建一个logs目录,并在logs目录下创建nginx.pid文件,这样就能正常执行启动脚本了
在这里插入图片描述

后面nginx相关的坑都会更新到此篇博客

这篇关于nginx启动及其他操作报错踩坑的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!