当前位置: > Linux服务器 > nginx >

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)
------分隔线----------------------------
栏目列表
推荐内容