Piwik
Piwik on ilmainen ja avoimella lähdekoodilla varustettu Web Analytic sovellus GPL lisenssillä kunhan ylläpidät omalla palvelimella. Voit myös ylläpitää Piwikin palvelimella mutta tämä on toki maksullista.
Tutustu: https://piwik.org/
Asennus
1. Asenna vaaditut paketit:
- Webpalvelin, kuten Apache, Nginx, IIS jne.
- PHP 5.3.3 tai uudempi
- MySQL versio 4.1 tai uudempi
- PHP lisäosat pdo ja pdo-mysql
Huomaa että Piwi 3 vaatii PHP4 tai uudemman. Suositeltavaa käyttää PHP5 tai uudempaa ja asentaa seuraavat paketit:
- php5-curl
- php5-gd
- php5-cli
- php5-geoip
Esimerkki asennus pakettihallinnasta:
aptitude install apache2 mysql-server mysql-client php5 php5-curl php5-gd php5-cli php5-geoip
Luo Mysql tietokantaan oma tietokanta Piwik varten ja sille käyttäjätili. Esimerkiksi:
mysql> CREATE DATABASE piwik; mysql> CREATE USER 'piwik'@'localhost' IDENTIFIED BY 'password'; mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON piwik.* TO 'piwik'@'localhost';
2. Lataa Piwik asennuspaketti
wget http://builds.piwik.org/piwik.zip
3. Pura asennuspaketti
unzip piwik.zip
4. Siirrä Piwik webhakemistoon
cp piwik /var/www
5. Määritä käyttöoikeudet
chown www-data -R /var/www/piwik
Siirry webselaimella http://piwik-server/piwik . Ja asenna ohjeen mukaisesti.
6. Asennuksen jälkeen luo Piwikille Crontabiin oma tehtävä:
nano /etc/cron.d/piwik-archive
ja piwik-archiven tiedoston sisälle kirjoita. Muuta tarvittaessa tiedostopolkua ja verkko-osoitetta.
5 * * * * www-data /usr/bin/php5 /var/www/piwik/console core:archive --url=https://piwik-server/piwik/ > /var/log/piwik-archive.log