Top/Linux/Apache/設定

設定 の変更点はてなブックマーク


*ログの分別
 vi /etc/apache2/apache2.conf
>
#code(nonumber,nooutline){{
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圧縮>Linux/logrotate#oneweekrotation_bzip2]]

*参考
-[[Apache HTTP サーバ バージョン 2.0 ドキュメント - Apache HTTP サーバ>http://httpd.apache.org/docs-2.0/]]
-[[Apacheパフォーマンス・チューニングの実践>http://www.atmarkit.co.jp/flinux/rensai/apache16/apache16b.html]]
-[[@IT:httpd.confによるWebサーバの最適化(1/3)>http://www.atmarkit.co.jp/flinux/rensai/apache2_03/apache03a.html]]

*Amazon
#amazon(4873111501,left)
#amazon(487311182X,left)
#amazon(4872805062,left)
#amazon(B00SXYGOQ4,left)
差分 一覧