Webalizer(アクセスログ解析)
■WEBブラウザからアクセスする場合
■サーバー自身
http://127.0.0.1/usage/
■LANから
http://※サーバーのローカルIP/usage/(http://192.168.1.3/usage/)等
■外部から
http://※ドメイン/usage/(http://www.kurohama.com/usage/)等
■サーバー自身
http://127.0.0.1/usage/
■LANから
http://※サーバーのローカルIP/usage/(http://192.168.1.3/usage/)等
■外部から
http://※ドメイン/usage/(http://www.kurohama.com/usage/)等
シェルスクリプトで行う設定
■設定は一発サーバーを実行すると自動的に行われます。
■webalizerインストール
yum -y install webalizer
■設定ファイルの差替え
■今までの設定ファイルをリネーム
■元に戻す時は、各ファイル名の末尾についている.bakを取る
mv -f /etc/webalizer.conf /etc/webalizer.conf.bak
mv -f /etc/httpd/conf.d/webalizer.conf /etc/httpd/conf.d/webalizer.conf.bak
■差替えファイル移動
cp -f /var/www/html/isrv/setting1/webalizer1.conf /etc/webalizer.conf
cp -f /var/www/html/isrv/setting1/webalizer.conf /etc/httpd/conf.d/webalizer.conf
cp -f /var/www/html/isrv/setting1/webalizer.sh /etc/cron.daily/webalizer.sh
■差替えファイルパーミッション設定
chmod 644 /etc/webalizer.conf
chmod 644 /etc/httpd/conf.d/webalizer.conf
chmod 700 /etc/cron.daily/webalizer.sh
■アクセスログ解析結果出力先を作成
mkdir /var/www/usage
■新規ユーザ作成時にusageディレクトリ作成
mkdir /etc/skel/usage
■webalizer実行スクリプト実行
/etc/cron.daily/webalizer.sh
yum -y install webalizer
■設定ファイルの差替え
■今までの設定ファイルをリネーム
■元に戻す時は、各ファイル名の末尾についている.bakを取る
mv -f /etc/webalizer.conf /etc/webalizer.conf.bak
mv -f /etc/httpd/conf.d/webalizer.conf /etc/httpd/conf.d/webalizer.conf.bak
■差替えファイル移動
cp -f /var/www/html/isrv/setting1/webalizer1.conf /etc/webalizer.conf
cp -f /var/www/html/isrv/setting1/webalizer.conf /etc/httpd/conf.d/webalizer.conf
cp -f /var/www/html/isrv/setting1/webalizer.sh /etc/cron.daily/webalizer.sh
■差替えファイルパーミッション設定
chmod 644 /etc/webalizer.conf
chmod 644 /etc/httpd/conf.d/webalizer.conf
chmod 700 /etc/cron.daily/webalizer.sh
■アクセスログ解析結果出力先を作成
mkdir /var/www/usage
■新規ユーザ作成時にusageディレクトリ作成
mkdir /etc/skel/usage
■webalizer実行スクリプト実行
/etc/cron.daily/webalizer.sh
差替えファイルであらかじめしてある設定
■webalizer設定ファイル編集
/etc/webalizer.conf
■変更(サーバー名を指定)
#HostName localhost
↓
HostName ※メインドメイン
■変更
#HTMLHead
↓
HTMLHead
■変更
#ReallyQuiet no
↓
ReallyQuiet yes
■変更
#HideReferrer mrunix.net/
↓
HideReferrer ※メインドメイン
# Usually you want to hide these
HideURL *.gif
HideURL *.GIF
HideURL *.jpg
HideURL *.JPG
HideURL *.png
HideURL *.PNG
HideURL *.ra
■以下を追加
HideURL *.css
HideURL *.ico
# to define it's search terms.
■追加(ここから)
SearchEngine google.co.jp q=
SearchEngine yahoo.co.jp p=
SearchEngine search.biglobe.ne.jp q=
SearchEngine infoseek.co.jp qt=
SearchEngine search.nifty.com Text=
SearchEngine goo.ne.jp MT=
SearchEngine excite.co.jp search=
■追加(ここまで)
SearchEngine yahoo.com p=
/etc/webalizer.conf
■変更(サーバー名を指定)
#HostName localhost
↓
HostName ※メインドメイン
■変更
#HTMLHead
↓
HTMLHead
■変更
#ReallyQuiet no
↓
ReallyQuiet yes
■変更
#HideReferrer mrunix.net/
↓
HideReferrer ※メインドメイン
# Usually you want to hide these
HideURL *.gif
HideURL *.GIF
HideURL *.jpg
HideURL *.JPG
HideURL *.png
HideURL *.PNG
HideURL *.ra
■以下を追加
HideURL *.css
HideURL *.ico
# to define it's search terms.
■追加(ここから)
SearchEngine google.co.jp q=
SearchEngine yahoo.co.jp p=
SearchEngine search.biglobe.ne.jp q=
SearchEngine infoseek.co.jp qt=
SearchEngine search.nifty.com Text=
SearchEngine goo.ne.jp MT=
SearchEngine excite.co.jp search=
■追加(ここまで)
SearchEngine yahoo.com p=
■設定ファイル情報
-rw-r--r-- 1 root root 23735 1月 9 2007 /etc/webalizer.conf
-rw-r--r-- 1 root root 352 1月 9 2007 /etc/httpd/conf.d/webalizer.conf
-rw-r--r-- 1 root root 23735 1月 9 2007 /etc/webalizer.conf
-rw-r--r-- 1 root root 352 1月 9 2007 /etc/httpd/conf.d/webalizer.conf
CGIで行う設定
■設定はフォームに入力すると自動的に行われます。
■ユーザー追加時
■webalizer設定ファイル編集
/etc/webalizer.conf
■変更(ログファイルを指定)
LogFile /var/log/httpd/※ユーザー名-access_log
■変更(サーバー名を指定)
#HostName localhost
↓
HostName ※ドメイン
■変更
#HideReferrer mrunix.net/
↓
HideReferrer ※ドメイン
cp -f /var/www/html/isrv/setting2/webalizer1.conf /etc/webalizer_※ユーザー名.conf
chmod 644 /etc/webalizer※ユーザー名.conf
■ユーザー削除時
rm -f /etc/webalizer※ユーザー名.conf
■webalizer設定ファイル編集
/etc/webalizer.conf
■変更(ログファイルを指定)
LogFile /var/log/httpd/※ユーザー名-access_log
■変更(サーバー名を指定)
#HostName localhost
↓
HostName ※ドメイン
■変更
#HideReferrer mrunix.net/
↓
HideReferrer ※ドメイン
cp -f /var/www/html/isrv/setting2/webalizer1.conf /etc/webalizer_※ユーザー名.conf
chmod 644 /etc/webalizer※ユーザー名.conf
■ユーザー削除時
rm -f /etc/webalizer※ユーザー名.conf
このページのご意見
■このページへのご意見・ご要望、間違い、誤字・脱字のご連絡はこちらからお願いします。
