ログファイルを別の物理ディスクへ

ブログを初めて、apacheのログの量が尋常じゃぁなくなりました。

apacheはファイルをクライアント側に配信すると同時に、
ログファイルへの書き込み処理も行っています。

私のこのページはそくまでパフォーマンスを
要求されるようなページではありませんが(^^;)、
将来的に大人気ページになるかもしれませんから(笑)

ということで、apache2のパフォーマンス向上第1弾として、

『ログファイルを別ドライブへ』

やり方は至って簡単(^^;)

新しいログのディレクトリをシステムとは別の物理ドライブに作り、
apacheの設定ファイル「httpd.conf」のログ出力先を変更するだけです(笑)

mkdir /home2/apache2-log

幸いにも、httpd.confに記述されているログの出力先は、
シンボリックリンクになっていました。

httpd.conf

CustomLog logs/access_log combined

# ls -al logs -> ../../home2/apache2-log

なので、

# rm -f logs # ln -s ../../home2/apache2-log logs

ついでに「logrotate」(ログローテーション)と「analog」(apacheログ解析)の
パスも変更しました。

これで少しはパフォーマンスアップになるかな??(^^;)