Открыть Matomo
- Откройте браузер и перейдите по адресу:
http://<SERVER-IP> - Следуйте мастеру веб-настройки Matomo для завершения установки.
Важные файлы и директории
- Корневая директория сайта:
/var/www/matomo(владелецwww-data:www-data) - Конфигурация Apache:
/etc/apache2/sites-available/matomo.conf - Логи:
/var/log/apache2/matomo_error.log&/var/log/apache2/matomo_access.log - Учётные данные базы данных:
/root/.cloudzy-creds
Настройка базы данных
В процессе настройки введите следующие учётные данные из сгенерированного файла (/root/.cloudzy-creds):
- Сервер базы данных:
127.0.0.1 - Логин:
matomo - Пароль: генерируется случайным образом
- Имя базы данных:
matomo
Управление Apache
Управляйте сервисом Apache с помощью команд systemd:
systemctl status apache2
systemctl restart apache2
systemctl stop apache2
systemctl start apache2
Подключение SSL с собственным доменом
1. Направьте ваш домен на IP-адрес сервера.
2. Отредактируйте конфиг Apache и замените ServerName <IP> на ваш домен («ServerName <your-domain>):
vim /etc/apache2/sites-available/matomo.conf
3. Установите Certbot:
apt install -y certbot python3-certbot-apache
4. Выполните следующую команду для получения действительного сертификата Let's Encrypt:
certbot --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Перезапустите Apache, чтобы применить изменения:
systemctl restart apache2
6. Откройте файл конфигурации Matomo (/var/www/matomo/config/config.ini.php) и измените trusted_hosts параметр в разделе [General] чтобы указать ваш домен вместо IP-адреса:
[General]
trusted_hosts[] = "yourdomain.com"
7. Откройте браузер и перейдите по адресу: https://yourdomain.com