เข้าถึง 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