nginx 禁止记录访问日志,禁止记录静态文件访问日志的配置
时间:2015-06-28 19:53 来源:linux.it.net.cn 作者:IT
用Nginx做Web服务器,如果没有处理好日志,日志文件可能会很恐怖~10G、20G
可以修改nginx.conf 找到access_log:
access_log /dev/null;
error_log /dev/null;
这样全部把他们丢到系统的黑洞里了, 不用每时每刻都往系统磁盘疯狂的读写日志了 还延长硬盘的寿命
修改完,通过下面命令重启即可:
Nginx( kill -HUP `cat logs/nginx.pid` )
对于这些静态文件的访问记录计入日志,在一般情况下也是没有意义的,将accss_log设为off,能在一定程度上降低服务器压力.如下配置:
location /static/ {
root /www/it.net.cn;
if (-f $request_filename) {
rewrite ^/static/(.*)$ /static/$1 break;
}
access_log off;
}
(责任编辑:IT)
用Nginx做Web服务器,如果没有处理好日志,日志文件可能会很恐怖~10G、20G 可以修改nginx.conf 找到access_log: access_log /dev/null; error_log /dev/null; 这样全部把他们丢到系统的黑洞里了, 不用每时每刻都往系统磁盘疯狂的读写日志了 还延长硬盘的寿命 修改完,通过下面命令重启即可: Nginx( kill -HUP `cat logs/nginx.pid` ) 对于这些静态文件的访问记录计入日志,在一般情况下也是没有意义的,将accss_log设为off,能在一定程度上降低服务器压力.如下配置: location /static/ { root /www/it.net.cn; if (-f $request_filename) { rewrite ^/static/(.*)$ /static/$1 break; } access_log off; } (责任编辑:IT) |