php5.dll - PHP Script Interpreter php pdo.dll - PHP Data Objects php.exe - PHP Script Interpreter php5.dll - PHP Script Interpreter php.exe - PHP Script Interpreter php.exe - PHP Script Interpreter webserver.exe - VS.Php Built-in Web Server browserlauncher.exe - VS.Php browser launcher php.exe - PHP Script Interpreter php.exe - PHP Script Interpreter
Halo, Sob! disini kamu #BisaBanget dapetin Tutorial seputar dunia Website hingga VPS. Jadi, kamu ga perlu bingung lagi, Sob! Jangan lupa kasih Feedback untuk Tutorialnya biar kita bisa berikan yang terbaik khusus buat Kamu
Latest posts by Admin Tutorial (see all)
- Cara memasang Object Storage (S3) pada Laravel - October 17, 2022
- Backup WordPress Menggunakan Object Storage - May 10, 2021
- Cara Memasang Formulir PPDB Online di WordPress - March 19, 2021
Pengantar
Moodle adalah sebuah platform untuk belajar yang didesain untuk kegiatan belajar mengajar secara online.
Moodle singkatan dari Modular Object-Oriented Dynamic Learning Environment. Jadi si moodle ini masuk kedalam varian CMS yang khusus bergerak di bidang edukasi.
Panduan ini akan membantu kamu melakukan install moodle di linux ubuntu.
Prasyarat
Untuk mengikuti panduan ini, ada beberapa syarat yang harus terpenuhi :
- Punya server atau vps dengan os berbasis Ubuntu yang terinstall vestacp. Jika belum, kamu bisa ikuti cara install vestacp di Ubuntu
- Punya akses ssh ke server.
Langkah 1, Konfigurasi vestacp
Pertama perlu ada penyesuaian di konfigurasi my.cnf dan php.ini agar moodle bisa berjalan optimal.
Masuk ke server kamu melalui ssh, kemudian
Tambahkan value di my.cnf, dengan cara :
nano /etc/my.cnf[mysqld] innodb_file_format = Barracuda innodb_file_per_table = 1 innodb_large_prefix
Tambahkan value di php.ini, dengan cara :
nano /etc/php.ini[opcache] zend_extension = php_opcache.dll opcache.enable = 1 opcache.memory_consumption = 128 opcache.max_accelerated_files = 10000 opcache.revalidate_freq = 60
; Required for Moodle opcache.use_cwd = 1 opcache.validate_timestamps = 1 opcache.save_comments = 1 opcache.enable_file_override = 0
Langkah 2, Install dan konfigurasi moodle 3.8
Lakukan ssh ke server dengan meenggunakan login root.
Download moodle versi (zip) terbaru melalui website //download.moodle.org/releases/latest/ ,
wget //download.moodle.org/download.php/direct/stable38/moodle-latest-38.zipPindah file moodle ke direktori public_html ,
mv moodle-latest-38.zip /home/admin/web/public_htmlEkstrak file zip,
unzip /home/admin/web/public_html/moodle-latest-38.zipBuat database dan user database baru untuk moodle, masuk ke admin vestacp melalui url //ipserver:8083
Pilih tab DB, tekan ikon + untuk menambahkan database baru, buat dengan detail sebagai berikut :
- DB name : admin_moodle
- User : admin_moodle
- Password : CNQPkp9GiP (bikin yang sulit yak)
Kembali ke ssh, buat folder moodledata .
mkdir /home/admin/web/public_html/moodledataSelanjutnya modifikasi file config.php , dengan cara copy template config yang disediakan,
cp /home/admin/web/public_html/config-dist.php /home/admin/web/public_html/config.php nano /home/admin/web/public_html/config.phpSesuaikan konfigurasi database, nama user dan password seperti yang kamu buat tadi.
Langkah 3, Lanjutkan Install melalui browser
Kemudian lanjutkan instalasinya melalui tampilan web :
Buka url //ipserver dari browser , Klik Continue
Klik continue
Selanjutnya tampilan akan seperti ini, pastikan tidak ada warning. Lalu klik Continue
Pastikan tidak ada warning
Setelah proses install berjalan, kamu bisa klik Continue lagi
Install Moodle
Selanjutnya muncul form, kamu Isikan informasi user dan password yang akan dijadikan admin moodle
Isikan semua informasi terkait dengan moodlenya > Klik Save Changes
Setting Admin
Hasil akhirnya akan jadi seperti ini
Hasil akhir install moodle
Penutup
Moodle bisa jadi opsi andalan terutama untuk kamu yang bergelut dibidang edukasi. Moodle cocok untuk diterapkan dalam kelas online.
Keamanan moodle telah terjamin, Soalnya moodle dilengkapi fitur keamanan yang dapat melindungi data pribadi pengguna.