Scientific Linux 6
Sponsored Link

Webサイトアクセスログ解析 - Piwik2011/04/20

 
Webサイトのアクセスログ解析ツール Piwik をインストールします。
Piwik は Google Analytics のオープンソース代替を目指しているそうです。
AWStats等の httpd のログ解析とは異なり、ある1つのWebサイトのログ解析なので、 対象となるサイトに指定の Java Script を埋め込む必要があります。
システム要件としてPHP、および MySQL 導入済みが前提です。
[1] Piwik インストール
[root@www ~]#
yum -y install php-pdo php-gd
[root@www ~]#
vi /etc/php.ini
# 457行目:適当にメモリ制限を増やす

memory_limit =
512M
[root@www ~]#
cd /var/www/html

[root@www html]#
wget http://piwik.org/latest.zip

[root@www html]#
unzip latest.zip

[root@www html]#
chmod 777 ./piwik/tmp

[root@www html]#
chmod 777 ./piwik/config

[root@www html]#
mysql -u root -p
# MySQLに接続

Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.1.52 Source distribution

Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

# 「piwik」データベース作成 ( 'password'の箇所は設定するパスワードを入力 )

mysql>
create database piwik character set utf8 collate utf8_bin;

Query OK, 1 row affected (0.00 sec)
mysql>
grant all privileges on piwik.* to piwik@'localhost' identified by 'password';

Query OK, 0 rows affected (0.00 sec)
mysql>
flush privileges;

Query OK, 0 rows affected (0.00 sec)
mysql>
exit

Bye
[2] 「http://(サーバーのホスト名またはIPアドレス)/piwik/」にアクセスすると、以下のような初期設定画面が表示されるので「次へ」をクリックして進みます。
[3] システムの確認画面になります。下までスクロールして×となっている箇所があれば、表示の指示に従い修正してください。問題なければ次へ進みます。
[4] データベースの情報を入力します。
[5] データベースの情報が正しければ正常にテーブルが作成されます。
[6] 管理者ユーザーを設定します。任意の名前やパスワードを設定してください。 ただしメールアドレスの欄は実際にインターネット側からメールを受け取れるメールアドレスを入力してください。
[7] アクセス解析をしたい対象のWebサイトの情報を入力します。
[8] Java Script コードが生成されるので、コードを対象のWebサイトに埋め込みます。
[9] 設定完了です。「継続」をクリックしてログイン画面へ進みます。
[10] ログイン画面です。設定したユーザーでログインしてください。
[11] メイン画面です。以下は全くデータが入っていないので参考になりませんが、見た目も操作もなかなか良好です。
関連コンテンツ