Cara Manual Install Moodle di CentOS Web Panel CWP

Posted on

Pendahuluan

Moodle adalah platform pembelajaran daring open-source yang populer digunakan oleh banyak institusi pendidikan di seluruh dunia. Moodle memungkinkan pengguna untuk membuat kursus online dan menyediakan berbagai fitur seperti forum diskusi, tugas, ujian, dan banyak lagi. Namun, untuk dapat menggunakan Moodle, Anda harus menginstalnya di server web Anda terlebih dahulu. Artikel ini akan membahas tentang cara manual menginstal Moodle di CentOS Web Panel (CWP).

Persyaratan

Sebelum Anda mulai menginstal Moodle, pastikan bahwa server web Anda telah memenuhi persyaratan berikut:- CentOS Web Panel (CWP) sudah terpasang dan berjalan pada server web Anda.- Versi PHP minimal 7.0 sudah terinstal pada server web Anda.- MySQL atau MariaDB sudah terinstal pada server web Anda.- Apache web server sudah terinstal pada server web Anda.

Langkah 1: Unduh Paket Moodle

Pertama-tama, unduh paket Moodle terbaru dari situs web resminya. Anda dapat mengunduhnya di https://download.moodle.org/. Setelah selesai diunduh, ekstrak paket tersebut di direktori /home/username/public_html/moodle, dengan mengganti “username” dengan nama pengguna Anda.

Langkah 2: Buat Database MySQL

Setelah Anda mengekstrak paket Moodle, buat database MySQL dengan menggunakan MySQL Command Line atau melalui CWP. Berikut adalah contoh perintah untuk membuat database dengan nama “moodle”:

mysql -u root -pCREATE DATABASE moodle;

Anda juga harus membuat pengguna MySQL baru dan memberikan izin akses untuk database Moodle. Berikut adalah contoh perintah untuk membuat pengguna baru dengan nama “moodleuser” dan memberikan izin akses ke database “moodle”:

GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.* TO ‘moodleuser’@’localhost’ IDENTIFIED BY ‘password’;

Pastikan untuk mengganti “password” dengan kata sandi yang kuat.

Langkah 3: Konfigurasi Moodle

Setelah database dan pengguna baru berhasil dibuat, selanjutnya adalah melakukan konfigurasi Moodle. Pertama-tama, salin file config-dist.php di dalam direktori moodle ke config.php:

cd /home/username/public_html/moodlecp config-dist.php config.php

Kemudian, buka file config.php dan ubah konfigurasi berikut:

  • $CFG->dbtype = ‘mysqli’;
  • $CFG->dbhost = ‘localhost’;
  • $CFG->dbname = ‘moodle’;
  • $CFG->dbuser = ‘moodleuser’;
  • $CFG->dbpass = ‘password’;
  • $CFG->wwwroot = ‘http://yourdomain.com/moodle’;

Pastikan untuk mengganti “yourdomain.com” dengan nama domain Anda.

Langkah 4: Menyelesaikan Instalasi Moodle

Setelah konfigurasi selesai, buka browser web Anda dan masukkan alamat http://yourdomain.com/moodle. Moodle akan memulai proses instalasi otomatis. Ikuti instruksi yang diberikan dan pastikan untuk mengisi semua informasi yang diperlukan, seperti nama situs, alamat email administrator, dan pengaturan lainnya.Setelah selesai, Moodle akan siap digunakan. Anda dapat mengaksesnya melalui alamat http://yourdomain.com/moodle.

Kesimpulan

Menginstal Moodle di CentOS Web Panel (CWP) membutuhkan beberapa langkah seperti yang telah dijelaskan di atas. Pastikan untuk memenuhi persyaratan sebelum memulai instalasi dan mengikuti instruksi dengan hati-hati. Dengan mengikuti langkah-langkah ini, Anda dapat menginstal Moodle dengan mudah dan mulai membuat kursus online Anda sendiri.