ماتومو

منصة تحليلات ويب مفتوحة المصدر مع تتبع يضع الخصوصية في المقام الأول وتقارير في الوقت الفعلي.

الوصول إلى Matomo

  1. افتح متصفح الويب الخاص بك وانتقل إلى: http://<SERVER-IP>
  2. اتبع معالج إعداد الويب 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

تفاصيل الطلب