#### 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)
从两个配置可以看出,位置是可以调整的,并且可以使用绝对路径或相对路径。