====== Piwik ====== Baustelle / Work in Progress ===== Quellen ===== * https://piwik.org/docs/installation/#the-5-minut-piwik-installation * http://wordpress.org/extend/plugins/wp-piwik/ * https://www.dokuwiki.org/plugin:piwik2 cd /var/www/html/meinekleinefarm.net wget https://builds.piwik.org/piwik.zip unzip piwik.zip rm piwik.zip rm How\ to\ install\ Piwik.html mysql -u root -p CREATE USER 'piwik'@'localhost' IDENTIFIED BY 'PASSW0RD1'; CREATE DATABASE `piwik`; GRANT ALL privileges ON `piwik`.* TO 'piwik'@'localhost'; flush privileges; ServerName piwik.meinekleinefarm.net Redirect permanent / https://piwik.meinekleinefarm.net/ ServerAdmin webmaster@meinekleinefarm.net ServerName piwik.meinekleinefarm.net ServerAlias piwik.meinekleinefarm.net DocumentRoot /var/www/html/meinekleinefarm.net/piwik/ AllowOverride All ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined SSLEngine on SSLCertificateFile /etc/letsencrypt/live/meinekleinefarm.net/fullchain.pem SSLCertificateKeyFile /etc/letsencrypt/live/meinekleinefarm.net/privkey.pem SSLOptions +StdEnvVars SSLOptions +StdEnvVars BrowserMatch "MSIE [2-6]" \ nokeepalive ssl-unclean-shutdown \ downgrade-1.0 force-response-1.0 BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown a2ensite piwik.meinekleinefarm.net.conf service apache2 reload Auf https://piwik.meinekleinefarm.net/ gehen um das 5-Minute Setup zu vervollständigen. Hier werden primär die MySQL Daten benötigt, es handelt sich um eine typisches Setup für eine Webapplikation. ====== CMS Plugins ====== https://piwik.org/integrate/ ===== Wordpress ===== https://wordpress.org/plugins/wp-piwik/ Konfiguration über Angabe des API Auth Token, danach benötigte Optionen, sowie Tracking aktivieren. ===== Dokuwiki ===== https://www.dokuwiki.org/plugin:piwik2 Erstellen der Website in der Piwik Administration, anschließend einfügen des Tracking Code in der DokuWiki Plugin Konfiguration.