Dostęp do Matomo
- Otwórz przeglądarkę i przejdź pod adres:
http://<SERVER-IP> - Postępuj zgodnie z kreatorem konfiguracji Matomo, aby dokończyć instalację.
Ważne pliki i katalogi
- Katalog główny:
/var/www/matomo(będący własnościąwww-data:www-data) - Konfiguracja Apache:
/etc/apache2/sites-available/matomo.conf - Dzienniki:
/var/log/apache2/matomo_error.log&/var/log/apache2/matomo_access.log - Poświadczenia bazy danych:
/root/.cloudzy-creds
Konfiguracja bazy danych
Podczas konfiguracji podaj następujące dane uwierzytelniające z wygenerowanego pliku (/root/.cloudzy-creds):
- Serwer bazy danych:
127.0.0.1 - Logowanie:
matomo - Hasło: generowane losowo
- Nazwa bazy danych:
matomo
Zarządzanie Apache
Zarządzaj usługą Apache za pomocą poleceń systemd:
systemctl status apache2
systemctl restart apache2
systemctl stop apache2
systemctl start apache2
Włączanie SSL z własną domeną
1. Wskaż domenę na adres IP serwera.
2. Edytuj konfigurację Apache i zastąp ServerName <IP> na swoją domenę (ServerName <your-domain>):
vim /etc/apache2/sites-available/matomo.conf
3. Zainstaluj Certbot:
apt install -y certbot python3-certbot-apache
4. Uruchom poniższe polecenie, aby wygenerować ważny certyfikat Let's Encrypt:
certbot --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Uruchom ponownie Apache, aby zastosować zmiany:
systemctl restart apache2
6. Edytuj plik konfiguracyjny Matomo (/var/www/matomo/config/config.ini.php) i zaktualizuj trusted_hosts ustawienie poniżej [General] aby użyć swojej domeny zamiast adresu IP:
[General]
trusted_hosts[] = "yourdomain.com"
7. Otwórz przeglądarkę i przejdź pod adres: https://yourdomain.com