检查Nginx配置文件正确

检查Nginx配置文件正确

我们在修改 Nginx 的配置文件之后,在重启 Nginx 之前,最好检查下配置文件是否正确,如果不正确,会导致 Nginx 重启不成功。

我们可以直接使用 Nginx 的 t 参数,来检查配置文件是否正确,同时,还可以配合 c 参数,指定配置文件的路径。

Nginx检查配置文件是否正确

语法

nginx -t

说明

这里,将使用默认的配置文件路径做检查。

Nginx检查配置文件是否正确

语法

nginx -tc path

参数

参数 描述
path 配置文件的路径

说明

配置文件的路径如果不是默认的,我们可以通过 c 参数,指定配置文件的路径。

Nginx配置文件检查

案例一

我们直接,输入以下命令,即可检查 Nginx 的默认的配置文件是否正确,具体命令如下:

nginx -t

执行完毕后,终端输出如下:

01_nginx配置文件是否正确.png

现在,我们修改配置文件,使其出错,再次检查,此时终端输出如下:

02_nginx配置文件是否正确.png

我们看到,此时,提示我们配置文件出错了,测试完毕,我们再次将配置文件还原为正确的。

案例二

我们还可以直接使用 c 参数,指定配置文件的路径,输入以下命令,即可检查 Nginx 的默认的配置文件是否正确,具体命令如下:

nginx -tc /etc/nginx/nginx.conf

执行完毕后,终端输出如下:

03_nginx配置文件是否正确.png

现在,我们输入一个不存在的配置文件,使其出错,再次检查,此时终端输出如下:

04_nginx配置文件是否正确.png

我们看到,此时,提示我们配置文件不存在。

检查Nginx配置文件正确总结

我们在修改 Nginx 的配置文件之后,在重启 Nginx 之前,最好检查下配置文件是否正确,如果不正确,会导致 Nginx 重启不成功。

我们可以直接使用 Nginx 的 t 参数,来检查配置文件是否正确,同时,还可以配合 c 参数,指定配置文件的路径。