文档章节

NGINX日志切割

lcdmusic
 lcdmusic
发布于 2014/07/11 16:30
字数 228
阅读 45
收藏 0
点赞 0
评论 0


vi rotatelog.sh


#!/bin/bash
# This script run at 00:00

# The Nginx logs path
logs_path="/usr/local/webserver/nginx/logs/"

mkdir -p ${logs_path}$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")/
mv ${logs_path}access.log ${logs_path}$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")/access_$(date -d "yesterday" +"%Y%m%d").log
kill -USR1 `cat /usr/local/webserver/nginx/nginx.pid`

保存

设置crontab,每天定时切割

首先需要确定你的服务器有没有安装crontab的服务,输入crontab -e命令,有反应就安装了。

如果没有安装,运行yum install vixie-cron 一键安装。

输入crontab -e命令,输入下面的内容:

1、00 00意思为00分00点,也就是凌晨0点,后面“ * * * ”为“ 日 月 年 ”无需定义

2、” /home/tools/rotatelog.sh “为你的shell的路径。

    00 00 * * * /bin/bash  /home/tools/rotatelog.sh

      OK ! 大功告成,每天的0时就会自动完成日志的切割并存在相应的以日期命名的目录中。

      $ service crond restart //重启服务


本文转载自:http://www.chinaz.com/web/2011/0811/204475.shtml

共有 人打赏支持
lcdmusic
粉丝 3
博文 99
码字总数 9484
作品 0
朝阳
程序员
Nginx系列-4.Nginx日志配置及日志切割

Nginx系列-4.Nginx日志配置及日志切割 目录 - Nginx系列 Nginx系列-1.Linux下安装Nginx Nginx系列-2.配置LNMP(Linux、Nginx、MySQL、PHP)架构 Nginx系列-3.配置Nginx虚拟主机 Nginx系列-4....

ngle ⋅ 06/08 ⋅ 0

12.11 Nginx日志切割

Nginx日志切割目录概要 自定义shell 脚本 vim /usr/local/sbin/nginxlogrotate.sh//写入如下内容 任务计划 0 0 * /bin/bash /usr/local/sbin/nginx_log_rotate.sh Nginx日志切割 Nginx没有自...

运维小白 ⋅ 01/04 ⋅ 0

Nginx访问日志、日志切割、静态文件不记录日志和过期时间

Nginx访问日志 日志格式配置 > "combined_realip"为日志格式名称;$remoteaddr $httpxforwardedfor [$time_local]'' $host "$request_uri" $status'' "$http_referer" "$http_user_agent"是日......

豆渣锅 ⋅ 01/04 ⋅ 0

logrotate日志管家来切割日志(tomcat,nginx,httpd的日志)

tomcatslog文件,本来应该放在/etc/logrotate.d/下的。其实无所谓了 /usr/local/tomcat1/logs/catalina.out/usr/local/tomcat2/logs/catalina.out/usr/local/tomcat3/logs/catalina.out/usr......

独钓渔 ⋅ 2015/12/29 ⋅ 0

91.Nginx配置:访问日志,日志切割,静态文件不记录日志和过期时间

一、访问日志 1、查看Nginx日志格式 [root@sdwaqw ~]# grep -A2 log_format /usr/local/nginx/conf/nginx.conf log_format combined_realip '$remote_addr $http_x_forwarded_for [$time_lo......

闪电王 ⋅ 03/19 ⋅ 0

Nginx日志切割

背景:nginx网站日志是记录日常网站访问行为的文件,当网站流量特别大或者运行很长时间时,这个日志文件就会变得非常大,但我们又要保留日志内容以方便查看故障原因。那么我们就需要只保留我...

运维猫 ⋅ 2016/04/26 ⋅ 0

Linux系统中Logrotate工具用法汇总

Linux系统中Logrotate工具用法汇总 兄弟连IT教育官方与大家分享Linux系统中Logrotate工具用法汇总,简单的过程中其实暗藏玄机,还是要细心学习,喜欢还请记得收藏哦! Linux系统操作中,Log...

疯狂的小黑 ⋅ 2016/10/19 ⋅ 0

LNMP架构(nginx访问日志,Nginx日志切割,静态文件不记录访问日志)

一、nginx访问日志 [root@lnmp ~]# vim /usr/local/nginx/conf/nginx.conf (修改Nginx的配置文件) 搜索/logformat (logformat后面跟的combinedrealip是一个自定义名字,用来定义整个日志格...

小新锐 ⋅ 01/05 ⋅ 0

nginx自己写日志切割脚本

nginx不像apache一样有切割功能 得自己创建切割脚本 比如我们放在并命名/usr/loal/nginx/sbin/nginxlog.sh 最后我们要做压缩 因为日志可能有些大 脚本如下: d = [ -d /tmp/nginx_log ] || m...

大成无敌 ⋅ 2017/12/22 ⋅ 0

三、NGINX的配置与优化

3.1 nginx的完整配置示例 nginx的配置文件默认在nginx程序安装目录的conf二级目录下,主配置文件为nginx.conf,假设您的nginx安装在/usr/local/webserver/nginx/目录下,那么默认的主配置文件...

孟飞阳 ⋅ 2016/08/06 ⋅ 1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

OSChina 周六乱弹 —— 假如你被熊困到树上

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @小小编辑:推荐歌曲《如果写不出好的和弦就该在洒满阳光的钢琴前一起吃布丁》 《如果写不出好的和弦就该在洒满阳光的钢琴前一起吃布丁》- 谢...

小小编辑 ⋅ 15分钟前 ⋅ 2

vbs 取文件大小 字节

dim namedim fs, s'name = Inputbox("姓名")'msgbox(name)set fs = wscript.createobject("scripting.filesystemobject") 'fs为FSO实例if (fs.folderexists("c:\temp"))......

vga ⋅ 今天 ⋅ 1

高并发之Nginx的限流

首先Nginx的版本号有要求,最低为1.11.5 如果低于这个版本,在Nginx的配置中 upstream web_app { server 到达Ip1:端口 max_conns=10; server 到达Ip2:端口 max_conns=10; } server { listen ...

算法之名 ⋅ 今天 ⋅ 0

Spring | IOC AOP 注解 简单使用

写在前面的话 很久没更新笔记了,有人会抱怨:小冯啊,你是不是在偷懒啊,没有学习了。老哥,真的冤枉:我觉得我自己很菜,还在努力学习呢,正在学习Vue.js做管理系统呢。即便这样,我还是不...

Wenyi_Feng ⋅ 今天 ⋅ 0

博客迁移到 https://www.jianshu.com/u/aa501451a235

博客迁移到 https://www.jianshu.com/u/aa501451a235 本博客不再更新

为为02 ⋅ 今天 ⋅ 0

win10怎么彻底关闭自动更新

win10自带的更新每天都很多,每一次下载都要占用大量网络,而且安装要等得时间也蛮久的。 工具/原料 Win10 方法/步骤 单击左下角开始菜单点击设置图标进入设置界面 在设置窗口中输入“服务”...

阿K1225 ⋅ 今天 ⋅ 0

Elasticsearch 6.3.0 SQL功能使用案例分享

The best elasticsearch highlevel java rest api-----bboss Elasticsearch 6.3.0 官方新推出的SQL检索插件非常不错,本文一个实际案例来介绍其使用方法。 1.代码中的sql检索 @Testpu...

bboss ⋅ 今天 ⋅ 0

informix数据库在linux中的安装以及用java/c/c++访问

一、安装前准备 安装JDK(略) 到IBM官网上下载informix软件:iif.12.10.FC9DE.linux-x86_64.tar放在某个大家都可以访问的目录比如:/mypkg,并解压到该目录下。 我也放到了百度云和天翼云上...

wangxuwei ⋅ 今天 ⋅ 0

PHP语言系统ZBLOG或许无法重现月光博客的闪耀历史[图]

最近在写博客,希望通过自己努力打造一个优秀的教育类主题博客,名动江湖,但是问题来了,现在写博客还有前途吗?面对强大的自媒体站点围剿,还有信心和可能型吗? 至于程序部分,我选择了P...

原创小博客 ⋅ 今天 ⋅ 0

IntelliJ IDEA 2018.1新特性

工欲善其事必先利其器,如果有一款IDE可以让你更高效地专注于开发以及源码阅读,为什么不试一试? 本文转载自:netty技术内幕 3月27日,jetbrains正式发布期待已久的IntelliJ IDEA 2018.1,再...

Romane ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部