Matomo

Open-source platforma pro webovou analytiku s důrazem na ochranu soukromí a reporty v reálném čase.

Přístup k Matomo

  1. Otevřete webový prohlížeč a přejděte na adresu: http://<SERVER-IP>
  2. Postupujte podle průvodce nastavením webu Matomo a dokončete instalaci.

Důležité soubory a adresáře

  • Webový kořen: /var/www/matomo (vlastněný společností www-data:www-data)
  • Konfigurace Apache: /etc/apache2/sites-available/matomo.conf
  • Protokoly: /var/log/apache2/matomo_error.log & /var/log/apache2/matomo_access.log
  • Přihlašovací údaje k databázi: /root/.cloudzy-creds

Nastavení databáze

Během nastavení zadejte následující přihlašovací údaje z vygenerovaného souboru (/root/.cloudzy-creds):

  • Databázový server: 127.0.0.1
  • Přihlášení: matomo
  • Heslo: Náhodně generované
  • Název databáze: matomo

Správa Apache

Spravujte službu Apache pomocí příkazů systemd:

systemctl status apache2
systemctl restart apache2
systemctl stop apache2
systemctl start apache2

Povolení SSL s doménou

1. Nasměrujte svou doménu na IP adresu serveru.

2. Upravte konfiguraci Apache a nahraďte ServerName <IP> s vaší doménou (ServerName <your-domain>):

vim /etc/apache2/sites-available/matomo.conf

3. Nainstalujte Certbot:

apt install -y certbot python3-certbot-apache

4. Spusťte následující příkaz k vygenerování platného certifikátu Lets Encrypt:

certbot --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Restartujte Apache, aby se změny projevily:

systemctl restart apache2

6. Upravte konfigurační soubor Matomo (/var/www/matomo/config/config.ini.php) a aktualizujte trusted_hosts nastavení pod [General] zahrnout vaši doménu namísto IP adresy:

[General]
trusted_hosts[] = "yourdomain.com"

7. Otevřete prohlížeč a přejděte na adresu: https://yourdomain.com

Podrobnosti o aplikaci