Nginx网站架构实战——05、nginx定时任务完成日志切割-linux安全运维_跨零代码

跨零代码为大家提供高品质的运维解决方案,请大家多多来访,跨零不胜感激,在此谢过。

前言:

Nginx网站架构实战——01、Nginx介绍及编译安装:传送门

Nginx网站架构实战——02、Nginx信号量:传送门

Nginx网站架构实战——03、nginx虚拟主机配置:传送门

Nginx网站架构实战——04、nginx日志管理:传送门

nginx定时任务完成日志切割脚本

 [root@tiejiang nginx]# mkdir data [root@tiejiang data]# cat log_dele.sh      #!/bin/bash     #声明要切换的站点的日志的路径。     LOGPATH=/usr/local/nginx/logs/z.com.access.log          #准备备份在什么地方,并以月份为名称     BASEPATH=/usr/local/nginx/data/$(date -d yesterday +%Y%m)          #创建一个以月份为名称的文件夹     mkdir -p $BASEPATH          #用时间来给切割好的日志文件重命名     bak=$BASEPATH/$(date -d yesterday +%d%H%M).zcom.access.log          #把原来的日志文件,剪切以时间命名的文件     mv $LOGPATH $bak          #再重新创建一个新的z.com.access.log的文件     touch $LOGPATH          #然后给nginx重新发信号     kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`      [root@tiejiang data]# crontab -l     */1 * * * * sh /usr/local/nginx/data/log_dele.sh 




//下面这个css和插件后台设置的主题有关系,如果需要换样式,则需要修改以下CSS名称

从零到一,创造未来!跨零代码综合IT问题解决服务站,欢迎你的到来。运维教程 只为你绽放。

本文固定链接: http://kua0.com/2019/02/02/nginx网站架构实战-05、nginx定时任务完成日志切割-linux安/

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注