NGINX 仅检查特定文件的语法

NGINX 仅检查特定文件的语法

我正在编写一个 GUI,用户可以在其中编辑他们的 NGINX vhost 信息。在更新他们的 vhost 之前,我想执行语法检查。这就是为什么我的想法是tmp先将新内容复制到,然后仅对特定文件运行 NGINX 语法检查(而不是nginx -t检查所有 vhost 并仅在适当的 nginx 目录中)。

在将某个文件粘贴到某个文件之前,是否可以对其进行语法/tmp/new_vhost_content检查/etc/nginx/sites-enables/vhost

答案1

要检查单个配置,请使用参数-C前任。nginx -t -c /path/to/conf

相关内容