zoukankan      html  css  js  c++  java
  • linux下用cronolog分割apache日志

    linux下用cronolog分割apache日志,大神莫拍砖,菜鸟留一记录,小白请默默转载。连linux登陆和vi编辑都不会的,请默默关闭此页面。入正题

    说明:淡绿色底的为linux命令,其他的为备注说明。

    下载cronolog

    wget "http://download.chinaunix.net/down.php?id=3457&ResourceID=1851&site=1"
    #解压缩
    tar -xzvf cronolog-1.6.2.tar.gz
    #进入目录
    cd cronolog-1.6.2
    #列出所有文件
    ll
    #configure
    ./configure --prefix=/usr/local/cronolog
    #make
    make
    #安装
    make install
    #进入httpd的配置文件目录
    cd /chinasofti/apache/conf/extra
    #备份httpd的配置文件
    cp httpd-vhosts.conf httpd-vhosts.conf.20150508
    #编辑httpd的配置文件
    vi httpd.conf

    修改淡黄色底部分即可,注意红色部分的日志目录哦!

    <VirtualHost *:80>
    DocumentRoot /chinasofti/www/wwwroot/mywebdir
    ServerName www.myweb.com
    ServerAlias www.myweb.com
    <Directory "/chinasofti/www/wwwroot/mywebdir/">
    Options -Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
    </Directory>
    ErrorLog "|/usr/local/cronolog/sbin/cronolog /chinasofti/www/wwwroot/mywebdir/myweb_http_logs/myweb.com-error_log_%Y%m%d"
    CustomLog "|/usr/local/cronolog/sbin/cronolog /chinasofti/www/wwwroot/mywebdir/myweb_http_logs/myweb.com-access_log_%Y%m%d" common
    </VirtualHost>

    保存退出。

    #重启apache

    service httpd restart

    检查日志分割是否成功

  • 相关阅读:
    Ajax beforeSend和complete 方法与防止重复提交
    tablesorter周边文档
    对委托的一些短浅理解
    Nginx核心要领五:worker_processes、worker_connections设置
    二进制安装k8s 教程
    安装 Docker Engine-Community
    centos7.x 安装 NodeJS、yarn、pm2
    cfssl
    k8s各个进程 占用内存大小
    Linux下查看某一进程所占用内存的方法
  • 原文地址:https://www.cnblogs.com/rwxwsblog/p/4488396.html
Copyright © 2011-2022 走看看