Piwik è un sistema software di analisi open source che può essere installato su un server per visualizzare il traffico dei suoi siti Web in tempo reale. È un'ottima alternativa alle soluzioni analitiche basate sul web come Google Analytics. In questa guida, impareremo come installare e configurare Piwik sul tuo server VULTR basato su Ubuntu 14.04.
Requisiti
Prima di poter procedere, assicurati che il tuo server disponga di tutti gli aggiornamenti richiesti. Eseguire i seguenti comandi sul terminale per quello.
sudo apt-get update
sudo apt-get upgrade
Il server deve disporre dello stack LAMP (Linux, Apache, MySQL e PHP) installato per poter eseguire Piwik. Se non l'hai ancora fatto, puoi seguire la nostra guida per installare e configurare lo stack. Inoltre, avrai bisogno di una libreria PHP aggiuntiva per far funzionare Piwik. Eseguire il comando seguente per installarlo.
sudo apt-get install php-gd
Ciò segna il completamento di tutti i passaggi necessari per il funzionamento di Piwik.
Scarica Piwik
Assicurati di essere prima nella directory dell'utente.
cd /var/www/piwik
Prendi l'ultima versione di Piwik.
wget http://builds.piwik.org/latest.zip
Decomprimi e sposta la versione di Piwik nella directory dell'utente.
unzip latest.zip
Configurare le autorizzazioni file appropriate per le directory tmp
e config
.
chmod a+w /var/www/piwik/tmp
chmod a+w /var/www/piwik/config
Imposta le autorizzazioni utente appropriate sulla piwik
directory completa .
chown -R www-data:wwww-data /var/www/piwik
Dominio delle statistiche di installazione
Per accedere alla tua pagina Piwik, puoi installarla utilizzando l'indirizzo IP del tuo server oppure puoi impostare un nome di dominio personalizzato. Puoi saltare questo processo se hai dimestichezza con l'accesso a Piwik tramite l'indirizzo IP. Se desideri un URL utilizzabile per la pagina delle statistiche, continua a leggere.
Supponiamo che il tuo dominio sia domain.com
e che desideri accedere a Piwik stats.domain.com
. Per questo, dovresti prima impostare "A record" stats.domain.com
con il tuo provider DNS. Se non sai come farlo, contatta il team di supporto da cui hai registrato il tuo dominio.
Dopo aver impostato "Un record", dobbiamo associare il dominio stats al server tramite la funzione host virtuale di Apache. Dovremo impostare una voce vhost personalizzata per il dominio stats. Esegui i seguenti comandi sul terminale.
sudo nano /etc/apache2/sites-available/stats.domain.com.conf
Aggiungi le seguenti righe al file sopra.
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName stats.domain.com
ServerAlias stats.domain.com
DocumentRoot /var/www/piwik/
ErrorLog /var/www/piwik/logs/error.log
CustomLog /var/www/piwik/logs/access.log combined
</VirtualHost>
Sostituisci l'indirizzo e-mail sopra con un tuo indirizzo e-mail funzionante. Dovremmo anche creare la directory di registro.
mkdir /var/www/piwik/logs
Ora che l'host virtuale è configurato, è necessario attivarlo con i seguenti comandi.
sudo a2ensite stats.domain.com.conf
Riavviare il server Apache per rendere effettiva la configurazione.
sudo service apache2 restart
Installa Piwik
Ora che abbiamo configurato Piwik, puoi accedervi tramite http://<yourserverIP>/piwik
o http://stats.domain.com
URL dal tuo browser web. Seguire le istruzioni visualizzate per completare l'installazione. Assicurarsi di inserire l'utente del database corretto che dispone delle autorizzazioni per creare una tabella durante l'installazione.