Monday, 21 July 2025

Otional Optimasi lms backupan moodle

 

Mantap, Guru Duan 🙌
Berarti saat ini:

lms.sman2kandangan.sch.id sudah aktif dan terbuka
Masalah dbconnectionfailed dan usermoodle sudah beres
Plugin edwiser_site_monitor dan error cpu out of range sudah bersih
max_input_vars sudah diset minimal 5000 dan tidak ada peringatan lagi


Kalau ingin, berikut beberapa langkah opsional untuk optimalisasi:

🔒 1. Amankan direktori moodledata

Pastikan moodledata tidak bisa diakses lewat web:

  • Lokasi ideal: di luar /var/www/html, misalnya:
    /var/moodledata (bukan di /var/www/html/moodledata)

  • Kalau belum dipindah dan perlu bantuannya, tinggal bilang.


🚀 2. Aktifkan OPcache untuk performa

Edit php.ini (masih di /etc/php/8.2/fpm/php.ini) dan pastikan:

opcache.enable=1
opcache.enable_cli=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=10000
opcache.revalidate_freq=2
opcache.save_comments=1

Setelah itu:

sudo systemctl restart php8.2-fpm

🔄 3. Jadwalkan Cron Moodle

Agar notifikasi dan tugas-tugas internal Moodle berjalan normal:

sudo crontab -u www-data -e

Tambahkan ini:

*/1 * * * * /usr/bin/php /var/www/html/moodle/admin/cli/cron.php >/dev/null 2>&1

Kalau ada kebutuhan lain — migrasi data, integrasi plugin, atau membuat halaman rekap — silakan lanjutkan saja. Saya siap bantu sampai selesai ✊

Share:

0 comments:

Post a Comment