install dan konfigurasi LMS (moodle) di Red Hat Enterprise Linux (RHEL)
📌 Pendahuluan
LMS (Learning Management System) adalah perangkat lunak berbasis web yang digunakan untuk mengelola, mendistribusikan, dan mengatur proses pembelajaran online. LMS membantu pendidik membuat, mengelola, dan menyebarkan materi pembelajaran, sementara siswa atau peserta pelatihan dapat mengaksesnya dari mana saja dan kapan saja
✔️ Pastikan sistem RHEL kamu sudah up to date:
sudo dnf update -y
✔️ Pastikan sudah login sebagai user dengan akses sudo.
✔️ Pastikan sudah memiliki akses internet
✔️ Web server: Apache (httpd
) → sudah terinstall
✔️PHP minimal versi 7.4 atau lebih baru (cek dengan php -v
)
✔️ Database: MariaDB/MySQL
Langkah-Langkah
1. Install PHP Extension yang Dibutuhkan Moodle
Note: jika sudah melakukan installasi php sesuai dengan cara ini tidak perlu install extension php lagi. Jika tidak, install terlebih dahulu
sudo dnf install php-mysqlnd php-xmlrpc php-soap php-intl php-zip php-gd php-curl php-xml php-mbstring php-opcache php-common php-cli php-devel unzip -y
sudo systemctl restart httpd
- Login mariadb dengan perintah mysql -u root -p, lalu buat database
- Buat user
- Pindah direktori ke /var/www/html
- Download dan ekstrak
- Buat direktori moodledata di /var/www
- Restart apache
- Di database setting, isi sesuai dengan yang dibuat di mariadb
- Jika di bagian ini tidak bisa next, maka perlu diubah konfigurasinya, salin semua tulisan disitu, Edit file
config.php
Moodle (biasanya di/var/www/html/moodle/config.php
). Lalu tempel di file ini. mysqli nya ganti menjadi mariadb
Save Konfigurasi
- Jika di bagian server check, berwarna merah, wajib kita perbaiki dengan meng install extension yang belum ter install, jika warna kuning itu tidak wajib kita install, jika sudah ok artinya ekstension sudah ter install
- untuk memperbaiki ini, kita perlu mengedit max_input_vars yang ada di file /etc/php.ini
Masuk ke /etc/php ini dengan perintah nano, lalu ctrl+w untuk mencari max_input_vars, ubah yang dari asalnya 1000, menjadi 5000, juga hapus ; di belakang nyaNote : Jika tetap tidak berubah, reboot systemnya.continue untuk melanjutkanTunggu proses install hingga selesai.Isi sesuai dengan keinginan, jika sudah klik update profile
Komentar
Posting Komentar