[Apache] log檔分割工具-cronolog

測試環境:CentOS 5.6

CentOS 5.6無法利用yum來安裝cronolog,
要先到官網下載tarball下來編譯,
如果沒有編譯的工具須先行安裝。
[cc theme=”blackboard” width=”600″]yum install gcc make[/cc]
以下用cronolog-1.6.2.tar.gz為例子:
[cc_bash theme=”blackboard” width=”600″]tar zxf cronolog-1.6.2.tar.gz
cd cronolog-1.6.2
./configure
make
make install[/cc_bash]

然後可以在httpd.conf的VirtualHost設定部份利用cronolog來分割log檔,例如:
[cc]CustomLog “|/usr/local/sbin/cronolog /home/test/public_html/logs/testlog.%Y%m%d.log” combined
ErrorLog “|/usr/local/sbin/cronolog /home/test/public_html/logs/test_errorlog.%Y%m%d.log”
[/cc]

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料