PiwikConfig » Cronologia » Versione 2
Versione 1 (Amministratore Truelite, 04-05-2010 15:21) → Versione 2/11 (Amministratore Truelite, 04-05-2010 15:33)
[[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 Tratteremo in particolare: {{{ aptitude install libapache2-mod-php5 php5-mysql php5-gd \ mysql-client mysql-server }}} questo caso l'installazione con Apache e MySQL come database. [http://piwik.org/ Piwik] consente di tenere sotto controllo diversi siti, pertanto è opportuno creare dedicargli un virtual host VirtualHost dedicato, aggiungendo sotto {{{/etc/apache2/sites-available}}} un file contentente qualcosa del tipo: si può installare il necessario con: {{{ <VirtualHost *:80> Include "/etc/apache2/sites-available/fountainpen.it-piwik" aptitude install libapache2-mod-php5 php5-mysql mysql-client mysql-server </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> }}}