Top/Linux/Apache/設定

設定はてなブックマーク

ログの分別

vi /etc/apache2/apache2.conf
SetEnvIf Request_Method ".*" log

SetEnvIf Request_URI "_vti_inf\.html$" warn !log
SetEnvIf Request_URI "^/_mem_bin/" warn !log
SetEnvIf Request_URI "^/_vti_bin/" warn !log
SetEnvIf Request_URI "^/c/" warn !log
SetEnvIf Request_URI "^/d/" warn !log
SetEnvIf Request_URI ^/scripts/ warn !log
SetEnvIfNoCase Request_URI "^/msadc/" warn !log
SetEnvIf Request_URI "^/MSOffice/" warn !log
SetEnvIf Request_URI "default\.ida" warn !log
SetEnvIfNoCase Request_URI "null\.ida" warn !log
SetEnvIf Request_URI "cmd\.exe" warn !log
SetEnvIf Request_URI "root\.exe" warn !log
SetEnvIf Request_URI "Admin\.dll" warn !log

SetEnvIf Request_URI "\.(gif|jpg|png|ico|css|js)$" image !log

CustomLog /var/log/apache2/access.log combined env=log
CustomLog /var/log/apache2/warn.log combined env=warn
CustomLog /var/log/apache2/image.log.tmp combined env=image

ログローテートの設定

一世代だけローテートし、それ以前は日付を付加してbzip2圧縮

参考

Amazon

差分 一覧