الوصول إلى 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. قم بتشغيل الأمر التالي لإنشاء شهادة Lets 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