Laporan Install & Konfigurasi LMS (Menggunakan Moodle) pada Red Hat Enterprise Linux (RHEL) 9 pada Virtual Box

  Laporan  Install & Konfigurasi LMS (Menggunakan Moodle) pada Red Hat Enterprise Linux (RHEL) 9 pada Virtual Box


Apa itu moodle?

Moodle adalah sebuah platform pembelajaran berbasis web (Learning Management System) yang digunakan untuk membuat dan mengelola kelas online. Moodle memungkinkan guru untuk membagikan materi pelajaran, membuat tugas, ujian, forum diskusi, dan memantau perkembangan belajar siswa. Moodle bersifat open-source dan banyak digunakan oleh sekolah, kampus, atau lembaga pelatihan untuk mendukung pembelajaran digital, baik secara daring penuh maupun campuran (blended learning).

Berikut adalah langkah-langkah konfigurasi moodle/lms

1. Masuk ke direktori html dengan perintah cd/var/www/html untuk menginstal file Moodle


2.Masukan perintah di di bawah untuk menginstal file Moodle
wget https://download.moodle.org/download.php/direct/stable401/moodle-latest-401.tgz -O moodle.tgz

Tunggu hingga proses installasi selesai 


3.Masukan perintah tar -xzf moodle.tgz dan pindahkan file moodle dengan perintah mv moodle lms


4.Hapus file yang telah kosong (moodle.tgz) dengan perintah rm moodle.tgz enter lalu nanti masukan saja perintah y.Atur kepemilikan terhadap file tersebut dengan perintah chown -R apache:apache lms


5.Masukan perintah mysql untuk membuat database moodle 
Buat database baru dengan menggunakan perintah di bawah ini


6.Buat folder baru dengan perintah mkdir/var/www/moodledata dan atur kepemilikan juga izin akses untuk file tersebut dengan perintah

- chown -R apache:apache /var/www/moodledata
- chmod -R 755 /var/www/moodledata


7.Atur kepemilikan dan izin akses untuk lms dengan perintah
- chown -R apache:apache /var/www/html/lms
- chmod -R 755 /var/www/html/lms


8.Jika sudah, akses di web browser dengan IP Address/lms 
Example : 
http://192.168.3.36/lms

Jika muncul tampilan seperti pada foto itu artinya moodle telah berhasil di konfigurasi dan siap install

9.Pada bagian ini belum selesai, sesuaikan bagian ini terlebih dahulu. Jika dirasa sudah sesuai maka klik saja next
10.Klik next untuk database drive

11.Sesuaikan database dengan database yang telah di buat sebelumnya
Example : 
Database Name : moodledb
Database User : lilismoodle 
Database password : jaringan 

Jika sudah, klik next


12.Klik continue untuk melanjutkan instalasi moodle


13.Pastikan pada bagian server check dan other checks semuanya menunjukan status OK

Troubleshooting

Sebelum Troubleshooting


-Masukan Perintah sudo dnf install php81-php-zip


Tunggu hingga proses installasi selesai


-Masukan perintah systemctl restart httpd
-Lalu masukan perintah dnf install php81-php-soap agar aplikasi PHP bisa menggunakan protokol SOAP untuk komunikasi web service (opsional)


-Restart kembali apache dengan perintah systemctl restart httpd


-Edit konfigurasi config.php dengan perintah nano /var/www/html/lms/config.php
-Edit bagian $CFG->dbtype = yang semula 'mysql'; menjadi 'mariadb';
 $CFG->dbtype = 'mariadb';


Save dengan tekan Ctrl X , Y enter

-Edit konfigurasi php.ini dengan perintah nano /etc/php.ini dan cari max_input_vars dengan pakai Ctrl W agar memudah kan, lalu edit bagian ini max_input_vars = yang sebelumnya 1000 menjadi 5000
max_input_vars = 5000



-Restart konfigurasi dengan perintah systemctl restart php-fpm

Setelah Troubleshooting


Tunggu proses installasi hingga selesai lalu klik continue

14.Lengkapi or isi kolom pada bagian username, new password, firt name, last name, email address dan lain lain




15.Lengkapi dan isi juga kolom seperti full site name dan lain lain



16.Jika sudah, akses kembali di web browser menggunakan Ip Address/lms seperti langkah no
8
Jika sudah muncul tampilan seperti pada foto di bawah ini maka konfigurasi telah berhasil




Komentar

Postingan populer dari blog ini

Praktikum PCQ (Per Connection Queue)

Laporan Install & Konfigurasi DNS Server pada Red Hat Enterprise Linux (RHEL) 9 pada Virtual Box

Laporan Installasi Redhat