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脚本的原理是:先把以前的日志文件移动重命名成一个,目的是就是备份。

你可能感兴趣的:(nginx 相关问题)