要设置Debian上的Nginx日志级别,请按照以下步骤操作:
/etc/nginx/nginx.conf
。使用文本编辑器打开,例如使用nano编辑器:sudo nano /etc/nginx/nginx.conf
http
块中找到log_level
指令。如果没有找到,请在http
块内添加一行。将log_level
设置为您想要的日志级别。可选的日志级别有:debug
、info
、notice
、warn
、error
。例如,要将日志级别设置为info
,请添加或修改以下行:http {
...
log_level info;
...
}
server
或location
块中设置access_log
和error_log
指令。例如,要将访问日志级别设置为debug
,请添加或修改以下行:server {
...
access_log /var/log/nginx/access.log debug;
...
}
保存更改并退出文本编辑器。
检查Nginx配置文件的语法是否正确:
sudo nginx -t
如果一切正常,您将看到以下输出:
nginx: configuration file /etc/nginx/nginx.conf test is successful
sudo systemctl reload nginx
现在,Nginx将以您设置的日志级别记录日志。