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

自宅サーバ構築MY HOME SERVER

アクセス解析ツール(visitors) IEで動作確認

- アクセス解析ツール(visitors) -

公開ホームページにアクセスした人数等を表示する、簡易版アクセス解析ツールです。Apacheのログを参照して、その結果をhtml形式で表示します。 動作が軽いことで、定評があります。  尚、ウエブサーバ(Apache)が動作することが前提条件となります。

visitorsのインストール、自動更新設定をします。
 
[root@hoge123~]# apt-get -y install graphviz 
[root@hoge123~]# wget http://www.hping.org/visitors/visitors-0.7.tar.gz
[root@hoge123~]# tar zxvf visitors-0.7.tar.gz
[root@hoge123~]# cd visitors_0.7
[root@hoge123~]# make
[root@hoge123~]# cp visitors /usr/local/bin/
[root@hoge123~]# mkdir /var/www/html/visitors 
[root@hoge123~]# vi /etc/httpd/conf.d/visitors.conf
↓ 新規作成です。下記内容を貼り付けます。尚、192.168.0.0は環境に合わせます。

<Location /visitors>
   Order Deny,Allow
   Deny from all
   Allow from 192.168.0.0/24
</Location>

[root@hoge123~]# service apache2 restart

[root@hoge123~]# visitors -A -m 30 -o html /var/log/apache2/access_log > /var/www/html/visitors/index.html

67 lines processed in 1 seconds
0 invalid lines, 0 blacklisted referers

[root@hoge123~]# cd /usr/local/bin/
[root@hoge123 bin]# vi visitors.sh

↓ 新規作成です。下記内容を貼り付けます。尚、hoge123.dip.jpは環境に合わせます。
/usr/local/bin/visitors -A -m 30 -o html /var/log/apache2/access_log > /var/www/html/visitors/index.html
/usr/local/bin/visitors -A -m 30 /var/log/apache2/access_log -o html --trails --prefix http://hoge123.dip.jp > /var/www/html/visitors/trails.html
/usr/local/bin/visitors /var/log/apache2/access_log --prefix http://hoge123.dip.jp -V > /var/www/html/visitors/graph.dot
/usr/bin/dot -Tpng /var/www/html/visitors/graph.dot > /var/www/html/visitors/graph.png

[root@hoge123 bin]# chmod +x visitors.sh
[root@hoge123 bin]# crontab -e

↓ 一番下に追記します。3時間毎に更新します。
00 0-23/3 * * * /usr/local/bin/visitors.sh




- IEで動作確認 -

URLにhoge123.dip.jp/visitorsと入力します。下記内容が表示されます。






URLにhoge123.dip.jp/visitors/graph.pngと入力します。下記内容が表示されます。



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


Copyright(C) PCDEMAGIC All Rights Reserved.