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

检查日志分割是否成功






本文转自秋楓博客园博客,原文链接:http://www.cnblogs.com/rwxwsblog/p/4488396.html,如需转载请自行联系原作者
相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
18天前
|
Linux Shell
Linux手动清理Linux脚本日志定时清理日志和log文件执行表达式
Linux手动清理Linux脚本日志定时清理日志和log文件执行表达式
71 1
|
1月前
|
运维 Linux Apache
Linux Apache服务详解——Apache虚拟目录与禁止显示目录列表实战
Linux Apache服务详解——Apache虚拟目录与禁止显示目录列表实战
22 2
|
1月前
|
域名解析 Linux Apache
Linux Apache服务详解——虚拟网站主机功能实战
Linux Apache服务详解——虚拟网站主机功能实战
33 5
|
27天前
|
Shell Linux C语言
【Shell 命令集合 网络通讯 】Linux 查看系统中的UUCP日志文件 uulog命令 使用指南
【Shell 命令集合 网络通讯 】Linux 查看系统中的UUCP日志文件 uulog命令 使用指南
29 0
|
27天前
|
监控 Shell Linux
【Shell 命令集合 系统管理 】Linux 自动轮转(log rotation)日志文件 logrotate命令 使用指南
【Shell 命令集合 系统管理 】Linux 自动轮转(log rotation)日志文件 logrotate命令 使用指南
48 0
|
3天前
|
SQL 监控 安全
Linux&Windows 日志分析 陇剑杯 CTF
Linux&Windows 日志分析 陇剑杯 CTF
26 0
|
15天前
|
Ubuntu Linux Apache
linux下apache2更换目录
linux下apache2更换目录
|
18天前
|
运维 监控 安全
linux日志分析与追踪
在Linux中,日志分析涉及检查 `/var/log` 下的不同文件,如`messages`、`auth.log`、`kern.log`等,以及Web服务器和数据库日志。使用`tail`、`grep`、`awk`等工具实时查看和搜索日志,`logrotate`管理日志大小,`journalctl`处理Systemd日志,而`Splunk`等工具则用于集中式分析。分析技巧包括异常检测、时间关联和阈值监控。安全事件追踪结合登录失败日志、网络嗅探和IDS/IPS。日志链路追踪在分布式系统中尤为重要,帮助定位服务调用问题。有效的日志管理和分析能增强系统安全和故障排除能力。
20 7
|
27天前
|
Shell Linux 网络安全
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 httpd命令 使用指南
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 httpd命令 使用指南
29 0
|
27天前
|
Shell Linux Apache
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 apachectl命令 使用教程
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 apachectl命令 使用教程
156 1