IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

Linux与Windows系统下Cronolog安装配置

Zhang Jiuan' Notes 2010-02-26 09:04:12 累计浏览 2,579 次
本机暂存

实这时最好用日志轮询,之前这个WEB服务器没有做这个配置,本应该配置WEB服务器时就应该做的。现在配置下也不晚。

 

1.首先得要软件http://cronolog.org/download/index.html

 

Version 1.6.2 released 2002-01-24 (gzip’ed tar file)

Version 1.6.1 released 1999-12-20 (gzip’ed tar file)

Win 32 version (ZIP file)

Version 1.6 released 1999-12-16 (gzip’ed tar file)

Version 1.5b9 released on 4 June 1998 (gzip’ed tar file)

Version 1.4 released 20 December 1996 (gzip’ed tar file)

如果有Windows的要下Win_32_version(ZIP file) Linux习惯用哪种包就用哪种.

 

2. 在Linux 下安装cronolog

tar zxvf cronolog-1.6.2.tar.gz

cd cronolog-1.6.2

./configure (注意:默认是安装在/usr/local下 cronolog的命令在/usr/local/sbin下,这个要清楚)

make ; make install

 

3.在Windows下安装cronolog

在Windows下很简单,直接把cronolog.exe解压Copy到apache目录下的bin目录中.

 

4.配置都是一样的格式,不过要注意Linux和Windows下斜杠的方向.

 

Linux下

 

例:cronolog命令在/usr/local/sbin 下 日志文件在 /usr/local/apache2/logs/下

在FormatLog附近加入两句:

CustomLog “|/usr/local/sbin/cronolog logs/access_%Y%m%d.log” combined

ErrorLog “|/usr/local/sbin/cronolog logs/error_%Y%m%d.log”

 

Windows下

 

例:cronolog命令在apache的bin中 日志文件在D:/logs

CustomLog “|d:/php/apache2.2/bin/cronolog.exe D:/logs/access_%Y%m%d.log” combined

ErrorLog “|d:/php/apache2.2/bin/cronolog.exe D:/logs/error_%Y%m%d.log”

(注意:斜杠方向都在Linux下是一样的,不跟Windows的习惯一样)

 

如果有虚拟主机,虚拟主机也要配置,例如:

 

 

<VirtualHost *:80>
ServerName www.domain.com
CustomLog "|d:/php/apache2.2/bin/cronolog.exe D:/logs/access_%Y%m%d.log" combined
ErrorLog "|d:/php/apache2.2/bin/cronolog.exe D:/logs/error_%Y%m%d.log"
            </VirtualHost>

 

5.重启服务就可以看到生成了一个新的日志文件。

同分类推荐文章

  1. 从零重建 macOS 开发机:可复现的环境初始化流程 (2026-06-14 20:36:00)
  2. 百度物理网络监控工具开源第二弹:毫秒级监控工具 baize,让你的网络问题无处遁形 (2026-06-11 08:10:28)
  3. How to Set Up Homebrew Tap for Private CLI Tools: A Complete Guide (2026-05-27 02:13:03)

查看更多 DevOps 文章 →

建议继续学习

  1. tomcat catalina.out日志切割每天生成一个文件 (累计阅读 9,244)
  2. .htaccess是什么? (累计阅读 7,305)
  3. php的echo为什么这么慢 (累计阅读 5,376)
  4. 多服务器的日志合并统计――apache日志的cronolog轮循 (累计阅读 5,125)
  5. 解决Google Adsense无法在Discuz论坛上显示的问题 (累计阅读 3,217)
  6. vsftp安装以及本地用户和虚拟用户认证方式配置 (累计阅读 3,127)
  7. Apache高级配置中文详解 (累计阅读 3,093)
  8. Google 网页爬虫报告无法连接站点解决办法 (累计阅读 2,205)
  9. 让服务器响应整个网段中的请求 (累计阅读 2,148)
  10. ghost改掉默认首页 (累计阅读 1,931)