Cara Manual Install Moodle di CentOS Web Panel (CWP)

Saat ini, sistem pembelajaran online sudah sering digunakan di instansi pendidikan, utamanya menggunakan Learning Management System (LMS) seperti Moodle. Di artikel ini, ada tutorial cara manual install Moodle di CentOS Web Panel (CWP) yang bisa kamu pelajari. Mari simak.

Baca Juga: Cara Install Moodle di VPS Ubuntu 18.04

Apa itu CentOS Web Panel?

CentOS Web Panel atau CWP adalah control panel gratis untuk web hosting yang didesain sedemikian rupa sehingga mudah dikelola dan dapat digunakan untuk Dedicated Server atau VPS. Bedanya dengan cPanel, CWP adalah control panel yang bersifat open source sehingga kamu tak perlu membayar untuk menggunakan layanannya.

Versi terbaru CWP saat ini adalah 0.9.8.847 yang sudah jauh lebih stabil dibanding versi sebelumnya. Selain itu, sudah tersedia pula aplikasi seperti Softaculous, CloudLinux, dan cPanel Migration to CWP.

Baca Juga: Migrasi CWP Server dari VPS Lama ke VPS Baru

Ada pula beberapa fitur lain yang dimiliki CWP, yaitu:

  • Web Server seperti Apache, Nginx, LiteSpeed. Namun, layanan LiteSpeed hanya gratis untuk 30 hari saja.
  • PHP (PHP Switcher, PHP.ini per akun pengguna).
  • User Management (Add, Edit, Remove user, Shell Access, User Monitoring, FTP).
  • DNS (FreeDNS, Add, Edit, Remove DNS Zone, Easy DNS Zone Manage).
  • Email (Postfix, Dovecot, Mailboxes, Forwarders, AntiSpam, dan AntiVirus).
  • Security (CSF Firewall, CageFS, SSL Certificates, ModSec, dan OWASP Rules)
  • System (Auto-fix Configuration, Services Status, Hardware and Software Info, Disk Detail).
  • MySQL (MySQL Database Management, Local or Remote Access User, PHPMyAdmin).

LMS Moodle

Moodle adalah salah satu jenis CMS yang digunakan sebagai media pembelajaran e-learning yang biasa disebut Learning Management System (LMS). Pada eksekusinya, Moodle digunakan untuk melakukan kegiatan belajar mengajar secara virtual. Ada dua dashboard yang aktif saat Moodle digunakan, yaitu Pengajar (guru atau dosen) dan Murid.

LMS ini bisa digunakan oleh para pengajar untuk menambahkan kelas online, membuat kuis, forum, maupun tugas setiap harinya.

Cara Manual Install Moodle di CWP

Sebelum memulai cara manual install Moodle di CWP, ada beberapa persiapan yang perlu kamu lakukan:

Kemudian, ikuti langkah instalasinya di bawah ini.

Download Moodle

Lakukan pengunduhan Moodle dari website Moodle langsung dengan memilih rilis paling stabil terbaru, saat ini rilis terbarunya adalah Moodle 3.10+.

Login ke CWP – User

Login ke akun user CWP kamu, biasanya melalui domainkamu.com/cpanel

Create Database dan User Database

Selanjutnya, kamu perlu membuat database dan user database terlebih dulu, klik SQL Services lalu pilih MySQL Manager. Kemudian akan muncul tampilan berikut, Database Name, Database User dan Password bisa kamu sesuaikan dengan kebutuhan. Jangan lupa untuk memberi tanda centang pada semua bagian Structure di Privileges.

create data user database

Upload File Moodle

Unggah file Moodle yang sudah kamu diunduh ke direktori public_html. Kemudian klik kanan pada file tersebut dan pilih Decompress, lalu Decompress File.

decompress file moodle public_html

Pindahkan file yang ada di dalam direktori /home/username/public_html/moodle ke /home/username/public_html.

Create Moodle Data Directory

Moodle selalu menggunakan Moodledata Directory di lokasi terpisah. Biasanya, path direktori berasal dari Moodle file dan biasanya di luar public_html. Oleh karena itu, kamu perlu buat direktori “moodledata” pada /home/username/ seperti gambar berikut.

direktori baru moodledata

Install Moodle

Setelah diunduh hingga membuat direktori data, kini kamu perlu install Moodle di CWP dengan cara manual melalui langkah-langkah berikut:

Language

Pada bagian Language, pilih sesuai default, yaitu English (en), kemudian klik tombol Next.

install moodle pengaturan bahasa language

Paths

Sesuaikan “Data directory” dengan yang telah dibuat sebelumnya, kemudian klik Next.

confirm paths install moodle data directory

Database

Di kolom Type, pilih MariaDB (native/mariadb) sebagai database yang akan digunakan, kemudian pilih Next.

Asset Blog Dewaweb

Database settings

Isi kolom berikut sesuai dengan informasi database yang telah kamu buat sebelumnya, kemudian klik Next. Nanti akan ada Copyright Notice, klik Continue.

Asset Blog Dewaweb

Server checks

Asset Blog Dewaweb

Pastikan semua status sudah OK, untuk opcache ini adalah optional, kemudian Continue.

Installation – System checks

Pastikan semuanya sudah dengan status Success dan tidak ada yang bermasalah, kemudian klik Continue.

installation system checks status success

Installation – General

Kemudian, kamu akan diminta untuk membuat username, password admin dan email admin, masukkan data sesuai yang kamu inginkan, kemudian klik Update Profile.

moodle installation general update profile

Installation – Front page settings

Di pengaturan ini, kami hanya mengisi bagian Full site name dan Short name saja. Kemudian sesuaikan default timezone-nya sesuai dengan lokasi kamu, misalnya Asia/Jakarta, lalu klik Save Changes.

moodle installation front page settings

Testing

Setelah itu, kamu bisa mengakses domain yang sudah di-pointing untuk melihat hasilnya. Jika tampilannya sudah seperti pada gambar berikut, maka kamu sudah menyelesaikan cara install Moodle secara manual di CWP

testing lms moodle di cwp berhasil

Baca Juga: 5 Plugin Moodle Penting untuk e-Learning

Simpulan

Instalasi Moodle di CWP perlu dilakukan secara manual karena Softaculous memiliki license di CWP. Kamu juga bisa mempelajari cara install Moodle di OS lain, misalnya dari CentOS 7, cPanel hosting, atau Ubuntu 18.04. Selain itu, kamu juga bisa segera melakukan benchmark Moodle dari artikel “Melakukan Benchmark pada Moodle“.

Demikian artikel cara install Moodle secara manual di CWP ini, jangan sungkan untuk meninggalkan ide-ide topik yang ingin kamu baca di blog Dewaweb, ya. Semoga artikel ini membantu, salam sukses online!