Project

General

Profile

PiwikConfig » History » Version 2

« Previous - Version 2/11 (diff) - Next » - Current version
Amministratore Truelite, 05/04/2010 03:33 PM


TracNav(TOC)
Installare e configurare Piwik

[http://piwik.org/ Piwik] è una piattaforma di monitoraggio delle visite web che mira a sostituire Google Analitics. Il programma è scritto in PHP, funziona da interfaccia web e si appoggia ad un database per la raccolta delle statistiche e fornisce una interfaccia di configurazione via web.

Tratteremo in questo caso l'installazione su Debian Lenny, con Apache 2.2 come server web e MySQL come database. Il primo passo è quello di scaricarsi l'ultima versione del programma, che viene fornita in un archivio compresso, che si andrà a scompattare sotto {{{/var/www}}}, in sostanza si dovranno eseguire i comandi: {{{
wget http://piwik.org/latest.zip
unzip latest.zip
mv piwik /var/www/
}}}
si dovranno inoltre installare tutti pacchetti necessari per poter utilizzare il programma, ed in particolare: {{{
aptitude install libapache2-mod-php5 php5-mysql php5-gd \
mysql-client mysql-server
}}}

[http://piwik.org/ Piwik] consente di tenere sotto controllo diversi siti, pertanto è opportuno creare un virtual host dedicato, aggiungendo sotto {{{/etc/apache2/sites-available}}} un file contentente qualcosa del tipo: {{{
<VirtualHost :80>
Include "/etc/apache2/sites-available/fountainpen.it-piwik"
</VirtualHost>
<VirtualHost *:443>
Include "/etc/apache2/sites-available/www.fountainpen.it-piwik"
<IfModule mod_ssl.c>
SSLEngine on
SSLCertificateFile /etc/ssl/certs/www.fountainpen.it-cert.pem
SSLCertificateKeyFile /etc/ssl/certs/www.fountainpen.it-key.pem
SetEnvIf User-Agent ".*MSIE.
" nokeepalive ssl-unclean-shutdown
</IfModule>
</VirtualHost>
}}}