Cara Install Moodle di VPS Ubuntu 18.04

Moodle adalah sebuah platform pembelajaran online yang sangat populer di kalangan sekolah, universitas, dan perusahaan. Dengan Moodle, pengguna dapat membuat dan mengelola kursus online, tugas, forum, dan banyak lagi. Namun, untuk menggunakan Moodle, Anda harus menginstalnya terlebih dahulu di server Anda. Berikut adalah cara untuk menginstal Moodle di VPS Ubuntu 18.04.

1. Pastikan Server Anda Siap

Sebelum Anda menginstal Moodle, pastikan server Anda sudah siap dan memenuhi persyaratan sistem yang diperlukan. Moodle memerlukan server web seperti Apache atau Nginx, server basis data seperti MySQL atau MariaDB, dan bahasa pemrograman PHP. Pastikan juga bahwa server Anda memiliki akses root dan sudah diperbarui.

2. Instal Apache dan PHP

Langkah pertama dalam menginstal Moodle adalah menginstal Apache dan PHP. Jalankan perintah berikut di terminal:

sudo apt install apache2 php libapache2-mod-php php-gd php-mysql php-curl php-xml php-mbstring php-zip

Perintah ini akan menginstal Apache web server dan semua paket PHP yang diperlukan oleh Moodle.

3. Instal MariaDB

Moodle memerlukan server basis data untuk menyimpan informasi pengguna, kursus, dan tugas. Anda bisa menggunakan MySQL atau MariaDB sebagai server basis data untuk Moodle. Pada tutorial ini, kita akan menggunakan MariaDB. Jalankan perintah berikut untuk menginstal MariaDB:

sudo apt install mariadb-server

Setelah MariaDB terinstal, jalankan perintah berikut untuk mengamankan instalasi MariaDB:

sudo mysql_secure_installation

Langkah ini akan meminta Anda untuk mengubah password root, menghapus user anonymous, dan mengunci akses root hanya pada localhost.

4. Buat Database untuk Moodle

Selanjutnya, Anda perlu membuat database untuk Moodle. Jalankan perintah berikut untuk masuk ke MariaDB:

sudo mysql -u root -p

Masukkan password root MariaDB Anda, lalu jalankan perintah berikut untuk membuat database Moodle:

CREATE DATABASE moodle CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

Jalankan perintah berikut untuk membuat user dan memberikan izin akses ke database Moodle:

CREATE USER 'moodleuser'@'localhost' IDENTIFIED BY 'moodlepassword';

GRANT ALL PRIVILEGES ON moodle.* TO 'moodleuser'@'localhost';

FLUSH PRIVILEGES;

Ganti ‘moodleuser’ dan ‘moodlepassword’ sesuai dengan preferensi Anda.

5. Unduh dan Ekstrak Paket Moodle

Selanjutnya, Anda perlu mengunduh paket Moodle dari situs web resmi Moodle. Jalankan perintah berikut di terminal untuk mengunduh paket Moodle:

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

Setelah unduhan selesai, ekstrak paket Moodle dengan perintah berikut:

tar xzf moodle-latest-38.tgz

Pindahkan direktori Moodle yang diekstrak ke direktori root Apache dengan perintah berikut:

sudo mv moodle /var/www/html/

6. Konfigurasi Moodle

Selanjutnya, Anda perlu mengkonfigurasi Moodle. Buka browser dan masukkan alamat IP server Anda, diikuti dengan direktori Moodle. Contohnya, jika alamat IP server Anda adalah 192.168.1.100 dan direktori Moodle Anda adalah ‘moodle’, maka alamat URL-nya adalah:

http://192.168.1.100/moodle

Ikuti instruksi pada layar untuk menyelesaikan konfigurasi Moodle. Pilih bahasa, klik tombol ‘Next’, dan ikuti langkah-langkah selanjutnya. Saat diminta untuk memasukkan informasi basis data, masukkan detail basis data yang baru saja Anda buat.

7. Install Moodle

Setelah konfigurasi selesai, klik tombol ‘Install Moodle’. Moodle akan memeriksa konfigurasi Anda dan menginstal semua komponen yang diperlukan. Proses ini bisa memakan waktu beberapa menit, tergantung pada spesifikasi server Anda.

8. Selesai

Setelah instalasi selesai, Moodle siap digunakan. Anda bisa masuk ke Moodle dengan menggunakan akun admin yang baru saja Anda buat selama proses instalasi.

Kesimpulan

Instalasi Moodle di VPS Ubuntu 18.04 cukup mudah jika Anda mengikuti langkah-langkah ini dengan benar. Pastikan server Anda siap dan memenuhi persyaratan sistem yang diperlukan sebelum menginstal Moodle. Selamat mencoba!