apache日志配置一例

 更新时间:2013年02月05日 12:42:22   作者:  
apache日志配置一例,包括指定存储目录与格式、自动删除过期的日志文件,有需要的朋友可以参考下

1、vim /usr/local/apache2/conf/extra/httpd-vhosts.conf

添加或修改为:

复制代码 代码如下:

ErrorLog "logs/www.7755gg.com-error_log"
ErrorLog "/data/home/777logs/www.7755gg.com-error_log"
CustomLog "logs/www.7755gg.com-access_log" common
CustomLog "|/usr/local/apache2/bin/rotatelogs  /data/home/7755logs/%Y%m%d-access_log 86400 400M" combined

解释:
1)、每天一个日志文件,保存在/data/home/777logs目录下。
2)、以轮循方式存储。文件名以每天日期命名。

2、mkdir /data/home/7755logs

3、自动删除过期的日志文件:
vim /data/home/crontabfile/clean_apache_log

复制代码 代码如下:

#! /bin/bash
/usr/bin/find  /data/home/777logs/ -name "*access*"  -mmin +21600 -exec rm  {} \;

解释:
/usr/bin/find  /data/home/777logs/ -name "*access*"  -mmin +21600 -exec rm  {} \;
在/data/home777logs/ 找修改时间在21600分钟之前包含access的文件 并删除。

4、

复制代码 代码如下:

crontab -e
11 00 * * *  /data/home/crontabfile/clean_apache_log
/etc/init.d/crond resrtart

相关文章

  • Centos7上网及添加静态IP方法介绍

    Centos7上网及添加静态IP方法介绍

    本文给大家详细介绍了Centos7上网及添加静态IP的方法,并把步骤做了详细说明,需要的朋友跟着学习下。
    2018-02-02
  • 详解Apache SkyWalking 告警配置指南

    详解Apache SkyWalking 告警配置指南

    这篇文章主要介绍了Apache SkyWalking 告警配置指南,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • 详解Linux系统如何防止TCP洪水攻击

    详解Linux系统如何防止TCP洪水攻击

    本篇文章主要介绍了详解Linux系统如何低于TCP洪水攻击,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • LINUX服务器安装SVN服务实现方式

    LINUX服务器安装SVN服务实现方式

    本文介绍了如何使用yum安装Subversion,创建版本库,配置SVN服务,并解决常见问题,详细步骤包括安装Subversion,查看安装版本和位置,创建存放版本库的目录及svn版本库,配置权限控制,启动svn版本库,以及处理端口访问权限等
    2024-09-09
  • 详解基于Centos7+Nginx+Tomcat8的负载均衡服务器的搭建

    详解基于Centos7+Nginx+Tomcat8的负载均衡服务器的搭建

    这篇文章主要介绍了详解基于Centos7+Nginx+Tomcat8的负载均衡服务器的搭建,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • linux之如何查找包含指定关键字的文件

    linux之如何查找包含指定关键字的文件

    这篇文章主要介绍了linux之如何查找包含指定关键字的文件问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • linux服务器上openssl版本升级方式

    linux服务器上openssl版本升级方式

    文章详细介绍了在Linux服务器上升级OpenSSL版本的步骤,包括查看当前版本、检查yum源、下载源码、编译安装、创建软链、更新动态链接库以及验证版本
    2025-03-03
  • 清除minerd进程的简单方法

    清除minerd进程的简单方法

    下面小编就为大家带来一篇清除minerd进程的简单方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • Ubuntu14.04 opencv2.4.8和opencv3.3.1多版本共存的实现方法

    Ubuntu14.04 opencv2.4.8和opencv3.3.1多版本共存的实现方法

    下面小编就为大家分享一篇Ubuntu14.04 opencv2.4.8和opencv3.3.1多版本共存的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12
  • Linux使用cut进行文本提取的操作方法

    Linux使用cut进行文本提取的操作方法

    Linux 中的 cut 命令是一个命令行实用程序,用于从文件或标准输入中提取文本行的部分,本文给大家介绍了Linux使用cut进行文本提取的操作方法,文中有详细的代码示例供大家参考,需要的朋友可以参考下
    2025-02-02

最新评论