الوصول إلى 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 مع نطاق خاص
١. أشر نطاقك إلى عنوان IP الخادم.
٢. عدِّل إعداد Apache واستبدل ServerName <IP> بنطاقك (ServerName <your-domain>):
vim /etc/apache2/sites-available/matomo.conf
٣. ثبّت Certbot:
apt install -y certbot python3-certbot-apache
٤. شغّل الأمر التالي لإنشاء شهادة Let's Encrypt صالحة:
certbot --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
٥. أعد تشغيل Apache لتطبيق التغييرات:
systemctl restart apache2
6. عدِّل ملف إعداد Matomo (/var/www/matomo/config/config.ini.php) وعدِّل trusted_hosts الإعداد ضمن [General] لتضمين نطاقك بدلاً من عنوان IP:
[General]
trusted_hosts[] = "yourdomain.com"
٧. افتح المتصفح وانتقل إلى: https://yourdomain.com