トップページ > インフォメーション

自宅サーバ構築MY HOME SERVER

WebAlizerインストール WebAlizer設定 IE動作確認

- WebAlizerインストール -

WebAlizerはウエブページの統計を表示する高機能なアクセス解析ツールです。Apcheのログを元に 表示するため、事前にApacheのインストールが必要です。

WebAlizerのインストールをします。
         
[root@hoge123 ~]# vi /usr/local/etc/pkgtools.conf

 MAKE_ARGS = {
	'japanese/webalizer' => 'WITH_CHARSET=utf8', ← 追記します。
  }
  
[root@hoge123 ~]# cd /usr/ports/japanese/webalizer
[root@hoge123 /webalizer]# make BATCH=yes WITH_CHARSET=utf8 install clean
[root@hoge123 /webalizer]# cd




- WebAlizer設定 -

WebAlizerの編集をします。
         
[root@hoge123 ~]# ln -s /usr/local/bin/ja-webalizer /usr/local/bin/webalizer
[root@hoge123 ~]# cp /usr/local/etc/ja-webalizer.conf-dist /usr/local/etc/webalizer.conf
[root@hoge123 ~]# chmod 640 /usr/local/etc/webalizer.conf
[root@hoge123 ~]# vi /usr/local/etc/webalizer.conf
[root@hoge123 ~]#

#LogFile        /var/lib/httpd/logs/access_log
↓ 先頭の#を削除して、変更します。
LogFile        /var/log/httpd-access.log

#OutputDir      /var/lib/httpd/htdocs/usage
↓ 先頭の#を削除して、変更します。
OutputDir      /usr/local/www/apache22/data/webalizer 

#HistoryName	webalizer.hist
↓ 先頭の#を削除します。
HistoryName	webalizer.hist 

#Incremental	no
↓ 先頭の#を削除して、変更します。
Incremental	yes 

#IncrementalName	webalizer.current
↓ 先頭の#を削除します。
IncrementalName	webalizer.current 

#HostName       localhost
↓ 先頭の#を削除して、変更します。
HostName       hoge123.dip.jp

PageType	php ← 先頭の#を削除します。

#DNSCache	dns_cache.db
↓ 先頭の#を削除します。
DNSCache	dns_cache.db 

#DNSChildren	0
↓ 先頭の#を削除して、変更します。
DNSChildren	5 

#ReallyQuiet	no
↓ 先頭の#を削除して、変更します。
ReallyQuiet	yes

#HideSite	*mrunix.net
↓ 先頭の#を削除して、変更します。
HideSite	*hoge123.dip.jp

#HideReferrer	webalizer.org/
↓ 先頭の#を削除して、変更します。
HideReferrer	hoge123.dip.jp/

#IgnoreSite	bad.site.net
↓ 先頭の#を削除して、変更します。
IgnoreSite	192.168.0.* 

#IgnoreURL	/test*
↓ 先頭の#を削除して、変更します。
IgnoreURL	/webalizer/* 

IgnoreURL	/phpMyAdmin/* ← 追記します。

[root@hoge123 ~]# mkdir /usr/local/www/apache22/data/webalizer
[root@hoge123 ~]#  /usr/local/bin/webalizer -c /usr/local/etc/webalizer.conf
[root@hoge123 ~]# /usr/local/sbin/htpasswd -c /usr/local/www/apache22/data/webalizer/.htpasswd hogehoge ←  1行で記入します。(上の行から続いています。)

New password: ← WebAlizerログイン用パスワードを入力します。
Re-type new password: ← 再入力します。
Adding password for hogehoge

[root@hoge123 ~]# vi /usr/local/www/apache22/data/webalizer/.htaccess

↓ 下記内容を貼り付けます。。
AuthType Basic
AuthName "Please Enter Your Password"
AuthUserFile /usr/local/www/apache22/data/webalizer/.htpasswd
Require valid-user

[root@hoge123 ~]# vi /etc/crontab
↓ 最終行に貼り付けます。。
10 * * * * root /usr/local/bin/webalizer -c /usr/local/etc/webalizer.conf




- IE動作確認 -

アドレスにhttp://hoge123.dip.jp/webalaizer/ と入力します。WebAlizer用ユーザー名、パスワード を入力します。


WebAlizerが表示されました。日別、月別の訪問者数や、よく見られるウエブページ等が表示されます。


自宅サーバ構築(FreeBSD9)に戻る


Copyright(C) PCDEMAGIC All Rights Reserved.