多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
#### 1、进程PID设置 nginx进程作为系统的守护进程运行,我们需要在某个文件中板寸当前运行程序的主进程号。 默认启动nginx服务器,进程pid默认放在nginx安装目录下的logs目录下的,名字为nginx.pid。 ![](https://img.kancloud.cn/8f/4a/8f4a54940d8517ad8229dc6a93a53b48_491x108.png) ***** nginx.pid文件可以通过在主配置文件中通过pid指令配置到其他位置并修改名字 如以下配置: ![](https://img.kancloud.cn/48/53/4853b3816989d77ec191f4963f6179d8_642x189.png) 该配置还是指向默认的位置,但是可以自定义修改。 并且该指令只能在全局块中配置。 #### 2、错误日志配置 在全局块,http块和server块都可以对nginx服务器的日志进行相关的配置。此处只介绍全局块下的日志存放配置。 从默认配置中可以看到,使用指令error_log即可以配置日志的输出 并且可以指定日志级别 ``` error_log file | stderr [debug | info | notice | warn | error | crit | alert | emerg] ``` 注意:指定的文件必须具有写的权限,否则会报错。 默认配置如下: ![](https://img.kancloud.cn/c1/33/c133fab1b0d4d00bad624e4777169646_418x149.png) 只需要打开即可。 看一下修改后的是怎么样的 ![](https://img.kancloud.cn/37/ca/37cab67af1eeb8bd3d095e9ab3813504_665x121.png) 从两个配置可以看出,位置是可以调整的,并且可以使用绝对路径或相对路径。