ビーネッツホスティングサービス
●アドバンスドサーバーの管理者マニュアル
アドバンスドサーバーの管理者マニュアルに戻る

※あくまでも弊社の提供する専用サーバーの仕様での参考マニュアルです。

アナログの設定
アクセスログ管理は、Webアクセス解析の定番Analog[アナログ]を採用しています。
サーバへログインし、rootになり
下記のファイルをviなどで編集して下さい。
なお、この設定はログフォーマットをcommonにした場合の設定例です。
/usr/local/etc/analog/analog.cfg
# cd /usr/local/etc/analog/
# vi analog.cfg <---ファイル名は任意です。
----------------------------------------------------------
LOGFILE /usr/local/www/log/access_log <---アクセスログファイル
OUTFILE /usr/local/www/log/report.html <---Analog解析出力ファイル
HOSTNAME "www.mydomain.com" <---Analog解析出力ファイルのタイトルになります。
LANGFILE lang/jpe.lng <---言語設定
FULLDAILY ON <---日別レポートの表示
SEARCHWORD OFF <---サーチワードのオフ
OSREP OFF <---OSレポートのオフ
〜省略〜
FILEEXCLUDE *.gif <---無用な画像ファイルアクセスの無効化
FILEEXCLUDE *.bmp <---無用な画像ファイルアクセスの無効化
FILEEXCLUDE *.jpg <---無用な画像ファイルアクセスの無効化
FILEEXCLUDE *.png <---無用な画像ファイルアクセスの無効化
FILEEXCLUDE *.ico <---無用なアイコンファイルアクセスの無効化
FILEEXCLUDE *.css <---無用なスタイルシートファイルアクセスの無効化
-----------------------------------------------------------
:wq <---保存します。
# touch /usr/local/www/log/report.html <---アナログ解析用ファイルを作成しておきます。
# cp -r images /usr/local/www/log/ <---アナログ用画像ファイルをアナログ解析用ファイルがあるディレクトリへコピーします。
# ./analog <---アナログ解析をします。
# vi /etc/httpd/conf/httpd.conf <---組織別レポートをIPアドレスでなくドメイン名にする場合はこのようにapacheを変更する。
------------------------------------------
hostnamelookups Off <---OffをOnへ変更する。
------------------------------------------
定期的にアクセスログを解析したい場合は
# cd /etc/cron.hourly
# vi analog_cron <---ファイル名はもちろん任意です。
-------------------------------
#!/bin/sh
cd /usr/local/etc/analog/
./analog > /dev/null
-------------------------------
:wq <---保存する
ファイルに実行権を与える為にパーミッション設定を変更
# chmod 700 analog_cron
とすると1時間毎にアクセス解析してくれます。



ビーネッツ