Cara Install Moodle di Panel Vestacp

Admin Tutorial
Latest posts by Admin Tutorial (see all)

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 :

  1. Punya server atau vps dengan os berbasis Ubuntu yang terinstall vestacp. Jika belum, kamu bisa ikuti cara install vestacp di Ubuntu
  2. 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 https://download.moodle.org/releases/latest/ ,

wget https://download.moodle.org/download.php/direct/stable38/moodle-latest-38.zip

Pindah file moodle ke direktori public_html ,

mv moodle-latest-38.zip /home/admin/web/public_html

Ekstrak file zip,

unzip /home/admin/web/public_html/moodle-latest-38.zip

Buat database dan user database baru untuk moodle, masuk ke admin vestacp melalui url http://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/moodledata

Selanjutnya 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.php

Sesuaikan 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 http://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.

Semoga membantu ya sob!

Apakah artikel ini membantu, Sob?

Berikan rating buat artikel ini!

Rata-rata rating 3 / 5. Dari total vote 3

Pertamax, Sob! Jadilah pertama yang memberi vote artikel ini!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Related Posts
Cara Install Moodle di Hosting

Halo Sob!!, kamu pasti sudah familiar kan dengan moodle. Yap, moodle adalah sebuah CMS yang digunakan untuk media pembelajaran online, Read more

Cara Install Moodle di VPS

Moodle (Modular Object-Oriented Dynamic Learning Environment) adalah platform pembelajaran online yang berbasis situs web. Dengan moodle kamu bisa memulai pembelajaran Read more

Cara Reset Password Admin Moodle

Sebagai seorang admin, pasti kamu pernah memiliki kendala login ke halaman admin moodle karena   username ataupun password yang tidak Read more

Panduan cepat untuk Admin Moodle

Admin adalah user tertinggi dalam pengelolaan moodle. Tugas admin moodle diantaranya yaitu: Mengubah tampilan Situs Menambahkan pengguna di Moodle Menambahkan Read more