• ベストアンサー

Lighttpdアクセスログを1時間毎に、ローテーションさせる方法

Lighttpdアクセスログを1時間毎に、ローテーションさせる方法 CentOS5.4を使用しています。 下記を実施したいのですが、調べてみたもののやり方をあみだせずにいます。 【やりたい事】 ・Webサーバ(Lighttpd)のアクセスログを1時間毎に、任意の名前にローテーションさせる  ※可能であれば、Lighttpdのプロセスを落とすこと無く Apacheであれば、上記を実施することができるようなのですが、Lighttpdには実装されていないようでした。 どなたか、方法を御存知無いでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • t-okura
  • ベストアンサー率75% (253/335)
回答No.1

lighthttpd は使ったことがありませんが、 ドキュメントを見ると、ログの出力先にパイプが 使えるので、Apache と同じ方法でローテーションできるようです。 accesslog.filename = "|rotatelogs access_log.%Y%m%d%H 3600" みたいな感じですね。 rotatelogs と access_log... の場所は絶対パスで指定するなど してください。

参考URL:
http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModAccessLog
syosyo666
質問者

お礼

有難うございました。早速試してみたいと思います。

関連するQ&A