サーバ構築 webalizerインストール
LinuxサーバはEmobileのカードで繋いでおり、公開用として使う状態にはなってないけど、先にWebalizerを入れておく事にしました。
インストールして、
yum install webalizer
/etc/webalizer.conf を編集。 ローカルからのアクセス集計をして欲しくないから、IgnoreSiteで設定。 格納場所はデフォルトでクライアント側からhttp://www.alesi.mydns.jp/usage で見れるように、htmlディレクトリ内に指定
HostName alesi.mydns.jp
OutputDir /var/www/html/usage
IgnoreSite 192.168.11.*
集計実行。
/usr/bin/webalizer
IgnoreSiteで設定したのに、反映されず集計されてしまう。 色々調べてると、どうも、 /etc/webalizer.conf 内の、HistoryName、IncrementalName で設定されているファイルに、キャッシュみたいなものが残ってるみたい。 /etc/webalizer.conf を開いて、
HistoryName /var/lib/webalizer/webalizer.hist
IncrementalName /var/lib/webalizer/webalizer.current
hist、currentの2ファイルを削除してから、再び集計実行させると、うまくいきました。
解析作業は定期的に行うように設定しておく。 wgetの時同様、crontab -e で定期実行を指定するファイルを開き、下記の行を追加して保存。
0 9 * * * /usr/bin/webalizer
| 固定リンク
「麻雀ゲーム作成」カテゴリの記事
- 作成途中のゲ-ムをUP(2009.05.16)
- サーバ構築 LinuxのGateway追加(2009.05.11)
- サーバ構築 Emobile解約し、マンションネットへ変更(2009.05.10)
- 今週末か来週くらいにver0.01リリ-ス予定(2009.05.07)
- ホ-ムペ-ジビルダ-を買うか迷い中(2009.04.19)



コメント