Instalasi Moodle 2.0 di Localhost Ubuntu

E-Learning Moodle 2.0Salah satu Open Source Software untuk Learning Management System (LMS) yang paling banyak digunakan di Indonesia dan dunia adalah Moodle (Modular Object-Oriented Dynamic Learning Environment). Daftar sekolah dan universitas yang menggunakan Moodle dapat dilihat di situs resmi Moodle (http://moodle.org/sites). Sebelum instal Moodle, tentu saja LAMP server harus sudah siap. Untuk instal LAMP server di Ubuntu, artikelnya bisa dibaca di Instalasi dan Konfigurasi LAMP server di Ubuntu 9.04 (Jaunty Jackalope). Khusus untuk instal Moodle versi 2.0 di Ubuntu yang perlu ditambahkan adalah ekstension php intl (dukungan internasionalisasi bahasa), caranya dengan command berikut:

sudo apt-get install php5-intl

Saya menggunakan Moodle 2.0 karena hosting Moodle yang digunakan untuk elearning di sekolah baru mensupport versi 2.0, sehingga saya samakan versinya dengan yang saya gunakan, meskipun saya juga sudah coba Moodle 2.1 dan berhasil terinstal di Ubuntu saya dengan baik.

Persyaratan umum Moodle versi 2.0 adalah: PHP 5.2.8, MySQL 5.0.25 atau Postgres 8.3 atau MSSQL 2005 atau Oracle 10.2. Source Moodle 2.0 bisa di download dari situs resmi Moodle dengan 2 format file yang bisa dipilih (tgz dan zip), dan pilih versi 2.0.x (usahakan pilih yang terbaru dari versi 2.0), source setelah terdownload dengan nama moodle-latest-20.tgz.

Langkah-langkah utamanya adalah:

  1. Copy dan ekstrak source Moodle ke root direktory web server:
  2. Membuat direktori untuk data Moodle.
  3. Membuat database untuk Moodle.
  4. Instalasi melalui web browser.

Langkah1. Copy dan ekstrak source Moodle ke root direktory web server:

sudo tar -zxvf moodle-latest-20.tgz -C /var/www/

Ganti nama hasil ekstrak Moodle menjadi elearning

sudo mv /var/www/moodle /var/www/elearning

Rubah permission direktori elearning agar dapat dibaca oleh web server:

sudo chown -R www-data:www-data /var/www/elearning

Langkah2. Membuat direktori untuk data Moodle:

sudo mkdir /var/elearningdata
sudo chown -R www-data:www-data /var/elearningdata

Langkah3. Membuat database untuk Moodle menggunakan MySQL client (di terminal Ubuntu)
login ke command MySQL:

mysql -u root -p

Membuat database Moodle dengan nama elearning:

CREATE DATABASE elearning;

Mengaktifkan fitur unicode yang menjadi prasyarat untuk Database Moodle versi 2.0:

ALTER DATABASE elearning DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

Langkah4. Instalasi Moodle menggunakan Web Browser:

1. Arahkan URL ke http://localhost/elearning. Maka akan muncul awal instalasi, pilih Bahasa Indonesia biar mudah.

2. Konfigurasi Path Instalasi:

  • Web address: http://localhost/elearning, karena saya instal di lokal dan di sub direktori elearning. Jika akan digunakan dalam jaringan lokal, localhost silahkan langsung diganti dengan IP Address Ubuntu yang digunakan.
  • Moodle directory: Full directory path untuk instalasi Moodle: /var/www/elearning
  • Data directory: /var/elearningdata

3: Pilih database: Improved MySQL (native/mysqli)

4: Pengaturan Database

  • Database host: localhost
  • Database name: elearning
  • Database user: diisi account user yang memiliki akses ke database Moodle (bernama elearning)
  • Database password: diisi password user yang memiliki akses ke database Moodle (bernama elearning)
  • Tables prefix: biarkan default saja

5: Lisensi dan Hak Cipta. Lisensi Moodle adalah GNU General Public License versi 3, Hak Cipta dimiliki oleh Martin Dougiamas (http://moodle.com).

6: Check Server. Pastikan semuanya dalam kondisi OK agar Moodle nantinya dapat berjalan dengan baik.

7: Installer akan menjalankan instalasi dengan sendirinya, tinggal klik next/selanjutnya saja.

8: Konfigurasi account administrator account yang memiliki kontrol penuh pada situs Moodle.

9: Pengaturan Halaman Depan (Front page settings)

  • Nama lengkap situs (fullname): E-Learning dengan Moodle versi 2.0
  • Nama singkat untuk situs (mis. kata tunggal) (shortname): E-Learning
  • Keterangan halaman depan (summary): E-Learning dengan Moodle versi 2.0, Berjalan di Jaringan Lokal.

Demikian sedikit cerita singkat tentang instalasi Moodle 2.0 di Ubuntu yang biasa saya gunakan. Semoga bermanfaat bagi rekan-rekan yang juga baru memulai menggunakan Moodle untuk belajar. Salam Moodle User 🙂

Referensi:
http://docs.moodle.org/20/en/Installing_Moodle

Tagged on: , , , ,