Dostęp do Matomo
- Otwórz przeglądarkę internetową i przejdź do:
http://<SERVER-IP> - Postępuj zgodnie z instrukcjami kreatora konfiguracji Matomo, aby zakończyć instalację.
Ważne pliki i katalogi
- Korzeń sieci:
/var/www/matomo(należący dowww-data:www-data) - Konfiguracja Apache:
/etc/apache2/sites-available/matomo.conf - Logi:
/var/log/apache2/matomo_error.log&/var/log/apache2/matomo_access.log - Dane uwierzytelniające bazy danych:
/root/.cloudzy-creds
Konfiguracja bazy danych
Podczas konfiguracji wprowadź następujące dane uwierzytelniające z wygenerowanego pliku (/root/.cloudzy-creds):
- Serwer bazy danych:
127.0.0.1 - Zaloguj się:
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 protokołu SSL dla domeny
1. Skieruj swoją domenę na adres IP serwera.
2. Edytuj konfigurację Apache i zamień ServerName <IP> z Twoją domeną (ServerName <your-domain>):
vim /etc/apache2/sites-available/matomo.conf
3. Zainstaluj Certbot:
apt install -y certbot python3-certbot-apache
4. Uruchom następujące polecenie, aby wygenerować ważny certyfikat Lets 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 zaktualizować trusted_hosts ustawienie pod [General] aby uwzględnić swoją domenę zamiast adresu IP:
[General]
trusted_hosts[] = "yourdomain.com"
7. Otwórz przeglądarkę i przejdź do strony: https://yourdomain.com