Meine kleine Dokumentation

Die Installationsdokumentation zu MeineKleineFarm.net

Benutzer-Werkzeuge

Webseiten-Werkzeuge


piwik

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
piwik [2016/11/25 17:13] xenadminpiwik [2016/11/27 17:05] (aktuell) – [Dokuwiki] xenadmin
Zeile 8: Zeile 8:
   * https://www.dokuwiki.org/plugin:piwik2   * https://www.dokuwiki.org/plugin:piwik2
  
 +<code bash>
 cd /var/www/html/meinekleinefarm.net cd /var/www/html/meinekleinefarm.net
 wget https://builds.piwik.org/piwik.zip wget https://builds.piwik.org/piwik.zip
Zeile 13: Zeile 14:
 rm piwik.zip rm piwik.zip
 rm How\ to\ install\ Piwik.html rm How\ to\ install\ Piwik.html
 +mysql -u root -p
 +</code>
  
 +<code mysql>
 +CREATE USER 'piwik'@'localhost' IDENTIFIED BY 'PASSW0RD1';
 +CREATE DATABASE `piwik`;
 +GRANT ALL privileges ON `piwik`.* TO 'piwik'@'localhost';
 +flush privileges;
 +</code>
 +
 +<hidden><code apache>
 +<VirtualHost *:80>
 +        ServerName piwik.meinekleinefarm.net
 +        Redirect permanent / https://piwik.meinekleinefarm.net/
 +</VirtualHost>
 +
 +<IfModule mod_ssl.c>
 +        <VirtualHost *:443>
 +                ServerAdmin webmaster@meinekleinefarm.net
 +                ServerName piwik.meinekleinefarm.net
 +                ServerAlias piwik.meinekleinefarm.net
 +
 +                DocumentRoot /var/www/html/meinekleinefarm.net/piwik/
 +
 +                <Directory /var/www/html/meinekleinefarm.net/piwik/>
 +                        AllowOverride All
 +                </Directory>
 +
 +                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
 +
 +                <FilesMatch "\.(cgi|shtml|phtml|php)$">
 +                                SSLOptions +StdEnvVars
 +                </FilesMatch>
 +                <Directory /usr/lib/cgi-bin>
 +                                SSLOptions +StdEnvVars
 +                </Directory>
 +
 +                BrowserMatch "MSIE [2-6]" \
 +                                nokeepalive ssl-unclean-shutdown \
 +                                downgrade-1.0 force-response-1.0
 +                BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown
 +        </VirtualHost>
 +</IfModule>
 +</code></hidden>
 +
 +<code bash>
 +a2ensite piwik.meinekleinefarm.net.conf
 +service apache2 reload
 +
 +</code>
 +
 +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. 
piwik.1480093986.txt.gz · Zuletzt geändert: 2016/11/25 17:13 von xenadmin