当前位置:首页 > nginx > 正文

nginx如何查看生效的配置

  • nginx
  • 2024-05-06 03:53:44
  • 4518

1. 使用 nginx -T 命令
此命令将打印出 nginx 当前正在使用的配置。
nginx -T
2. 使用 nginx -t 命令
此命令将检查 nginx 配置的语法,并打印出任何错误或警告。 如果配置没有错误,它将在输出的最后一行指示 configuration file is valid。
nginx -t
3. 查看 /var/log/nginx/error.log 日志文件
如果 nginx 在启动时遇到任何错误,这些错误将被记录在 /var/log/nginx/error.log 日志文件中。
tail /var/log/nginx/error.log
4. 检查 nginx.conf 文件
对于直接使用 nginx.conf 文件配置 Nginx 的系统,可以手动检查该文件的内容以查看生效的配置。
5. 使用 Nginx Plus
对于使用 Nginx Plus 的系统,可以通过以下方法查看生效的配置:
Nginx Plus Admin Interface:在 Web 浏览器中访问 http://your_domain/nginx_status 以查看生效的配置。
Nginx Plus API:使用 curl 或其他 HTTP 客户端查询 Nginx Plus API 以检索配置信息。
示例:
以下示例使用 nginx -T 命令查看 Nginx 的生效配置:
sudo nginx -T
输出如下:
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
此输出表示 nginx 配置语法正确,并且 nginx 已成功启动。