nginx 相关问题

Nginx配置文件nginx.conf 参考:http://www.2cto.com/os/201212/176520.html

Nginx自动切分日志:

nignx没有自动分开文件存储日志的机制。

shell脚本文件nginx_log_division.sh内容如下:

/bin/bash

logs_path="/data/wwwlogs/"

以前的日志文件。

log_name="xxx.log"

pid_path="/usr/local/nginx/logs/nginx.pid"

mv \({logs_path}\){log_name} \({logs_path}\){log_name}_$(date --date="LAST WEEK" +"%Y-%m-d").log

kill -USR1 cat ${pid_path}

上面shell脚本的原理是:先把以前的日志文件移动重命名成一个,目的是就是备份。

posted on 2016-06-06 20:48  eoiioe  阅读(167)  评论(0编辑  收藏  举报

导航