DAY 6 PKL

14. Install LMS (Menggunakan Moodle)

Install LMS (Menggunakan Moodle) 

1. Kita masuk dulu ke directory /var/www/html dengan perintah cd /var/www/html dan install moodle nya dengan perintah wget https://download.moodle.org/download.php/direct/stable401/moodle-latest-401.tgz -O moodle.tgz



2. Lalu ekstrak file moodle nya dengan perintah tar -xzf moodle.tgz, maka file hasil nya akan bernama moodle, kita rename menjadi lms dengan perintah mv moodle lms, dan akan bernama lms,, lalu file moodle.tgz atau file hasil ekstrak tadi masih ada, kita hapus dengan perintah rm -rf moodle.tgz


3. Lalu kita buat database di mariadb dengan nama database moodle_db, user databasenya rahfamoodle dan dengan password jaringan


4. Lalu buat file moodledata di /var/www/ dengan perintah masuk dulu ke folder nya cd /var/www/ lalu mkdir moodledata, lalu berikan akses dengan perintah chown -R apache:apache /var/www/moodledata, chmod -R 755 /var/www/moodledata, setenforce 0


5. Kita akses dulu ip/lms di web browser, meskipun nanti ada yang error, kita perbaiki 1 per 1


6. Nah disini kita isi sesuai kita buat database tadi di langkah ke 3 


7. Apabila muncul seperti ini


                Maka solusinya adalah salin semua dari <?php // Moodle configuration file sampai require_once(__DIR__ . '/lib/setup.php'); ,, apabila sudah di salin, lalu edit file nano /var/www/html/lms/config.php, lalu tempelkan disana,, dan untuk dbtype mysqli nya ganti menjadi asalnya mysqli menjadi mariadb karena kita menggunakan database mariadb.. Apabila sudah, save lalu restart web browser nya


8. Apabila muncul seperti ini, tinggal install paket php intl dan soap dengan perintah sudo dnf install php-intl php-soap -y



After


9. Dan apabila muncul seperti ini, tinggal ubah saja dengan cara nano /etc/php.ini, lalu ctrl w lalu ketikkan max_input_vars lalu ubah menjadi 5000, dan tanda ; dibelakang di hapus aja, dan apabila sudah, save file nya, lalu systemctl restart php-fpm untuk merestart paket php... Lalu restart web browser nya,, kalau error yang https gapapa karena kita belum setting web nya menggunakan protokol https, sementara kita pakai http dulu




Lalu pencet continue 

10. Maka tampilan nya akan seperti ini :


11. Apabila sudah aga lama, perkiraan 10 menit an, restart web nya maka tampilan nya akan seperti ini, lalu pencet yang biru


12. Lalu continue


13. Lalu isi sesuai keinginan kita, lalu update profile


14. Lalu isi lagi sesuai keinginan kita judul lms atau moodle nya mau gimana


15. Lalu isi support contact nya menggunakan email kita, dan outgoing mail nya menggunakan email ke 2 kita, lalu save changes


16. Maka tampilan nya akan seperti ini :



Komentar