Header Ads

Cara Install Moodle versi terbaru di Ubuntu 20.04

 Pendahuluan

Cara Install Moodle versi terbaru di Ubuntu 20.04, setelah berfikir lama ternyata ada sistem informasi atau konten yang bisa digunakan learning online yaitu moodle. Platform ini merupakan sistem yang membantu dalam proses belajar online. Sudah banyak menerapkan moodle untuk kebutuhan di universitas dan smk sebagai media pembelajaran. Konten kali ini membahas install moodle dengan linux php version 8.0.

Alat dan Bahan

1. Laptop

2. Server Cloud VPS

3. Internet

4. Mouse

Maksud dan Tujuan

1. Mengetahui bagaimana cara penggunaan aplikasi moodle di ubuntu server 20.04

2. Mengetahui versi PHP yang digunakan moodle version 4.4

3. Mengetahui hasil pengecekan yang digunakan php untuk moodle 4.4

Waktu Pelaksanaan

2 Jam 

Pembahasan

1. Install git dengan perintah apt-get install git

2. Kemudian download moodlenya dengan perintah git clone git://git.moodle.org/moodle.git


3. Pastikan file sudah berada di folder cd /opt 

4. Ketik perintah ls untuk melihat list data

5. Kemudian copy paste file moodle nya ke /var/www/html dengan perintah cp -R moodle /var/www/html

6. Kemudian buat database

7. Ketik peritah mysql -u root -p kemudian enter

8. Selanjutnya CREATE database moodle; kemudian enter

9. Buka browser http://url/moodble kemudian enter

10. Kemudian pilih bahasanya ketik next

11. Buat folder baru dengan nama moodledata di /var/www dengan perintah mkdir moodledata kemudian enter


12. Buat hak akses folder yang sudah dibuat menjadi 777 dengan perintah chmod 777 moodledata kemudian enter

12. Apabila sudah pilih next untuk melanjutkan pemasangan

13. Diarahkan ke konfigurasi mysql pilih datase management yang digunakan maridb, kemudian next.

14. Kemudian setting database mysql yang sudah dibuat databasehost:localhost(url), databasename:namadatabase, databaseuser:usernamedatabase, databasepassword:passworddatabase, databaseport:portdatabasedefaul jika sudah kemudian next

15. Apabila berhasil maka diarahkan Configuration completed artinya database berhasil di pasang.

16. Masukkan kode tersebut ke config.php, masih berada di /var/www/html/moodle ketik perintah nano config.php kemudian letakkan kode dan simpan.


17. Setelah memilih tanda next maka diarahkan ke Installation kemudian pilih continue untuk proses intalasi selesai.



18. Tampil checklist kebutuhan php untuk moodle.




19. Ketik perintah /etc/init.d/apache2 restart 



20. Kemudian reload melalui browser.

21. Jika semuanya sudah hijau dan success maka continue untuk melanjutkan.


22. Kemudian pilih continue untuk instalasi.



23. Masukkan general seperti username dan password untuk masuk ke moodle.



24. Selanjutkan tekan tombol update profile



25. Skip untuk melanjutkan instalasinya dan berhasil ke dashboard moodle.


26. Berhasil dan moodle panduan penggunaan saya lampirkan di referensi.

Kendala yang dialami

Mengalamai beberapa kendala sebagai berikut : 

1. Kendala ketika install php version dikarenakan moodle terbaru menggunakan php terbaru yaitu php_version 8.0 keatas. 

2. Eroor setelah konfigurasi database config.php "Moodle requires the xml PHP extension. Please install or enable the xml extension."

3. Eroor PHP setting max_input_vars must be at least 5000.

4. Eroor "The Zip PHP extension is now required by Moodle, info-ZIP binaries or PclZip library are not used anymore."

Solusi kendala yang dialami

1. Melakukan purge php sebelum dan sesudahnya menggunakan php8.0 dengan perintah php8.0- kemudian ketik tab.

2. Melakukan instalasi apt-get install php8.0-xml.

3. Melakukan perubahan pada moodle php.ini max_input_vars sebelumnya 1000 diganti menjadi max_input_vars must be at least 5000.




4. Melakukan instalasi apt-get install php8.0-zip.





Hasil yang didapat

Dapat melakukan install moodle version 4.4

Dokumentasi

Capture hasil konfigurasi


Referensi

git://git.moodle.org/moodle.git

https://download.moodle.org/

https://docs.moodle.org/403/en/Step-by-step_Installation_Guide_for_Ubuntu

https://stackoverflow.com/questions/73985856/cant-change-max-input-vars-in-php

Tidak ada komentar

Diberdayakan oleh Blogger.