Senin, 10 April 2017

Tutorial Instalasi Moodle 3.2 Di Localhost Linux Mint 18.1

  Tidak ada komentar

PENGERTIAN
MOODLE (singkatan dari Modular Object-Oriented Dynamic Learning Environment) adalah paket perangkat lunak yang diproduksi untuk kegiatan belajar berbasis internet dan situs web yang menggunakan prinsip social constructionist pedagogy. MOODLE merupakan salah satu aplikasi dari konsep dan mekanisme belajar mengajar yang memanfaatkan teknologi informasi, yang dikenal dengan konsep pembelajaran elektronik atau e-learning.  - Wikipedia

LATAR BELAKANG
Seperti pengertian di atas moodle adalah CMS yang digunakan untuk kegiatan belajar berbasis internet jadi moodle ini dapat kita manfaatkan sebagai E - Learning khususnya untuk sekolah kita. Sebelum kita menggunakan moodle ini kita harus melakukan proses instalasi, dan pada artikel ini instalasi dijalankan pada server lokal Linux Mint

MAKSUD DAN TUJUAN
Adanya artikel ini bertujuan agar kita memahami proses instalasi Moodle dan dapat menggunakanya. Moodle ini dapat kita kembangkan sebagai E - Learning pada sekolah yang masih berasis biasa.

ALAT DAN BAHAN
  • OS Linux Mint 18.1 ++
  • Lampp Server
  • PHP 5.6.5, MariaDB 5.5.31 Atau MySQL 5.5.31 Atau Postgres 9.1 Atau MSSQL 2008 Atau Oracle 10.2, Pada tutor ini Admin Menggunakan PHP 7.1 dan
  • File CMS Moodle | Download Disini

Lama Pengerjaan sekitar 60 Menit karena proses instalasi Moodle ini sedikit rumit

TAHAP PELAKSANAAN
I. MENYIAPKAN FILE
1. Pertama siapkan terlebih dahulu file Moodle . Download Disini
2. Setelah sobat download file Moodle akan tersimpan di direktori Downloads ( Defaultnya ) . Buka direktori Downloads dan extract file Moodle yang sudah didowownload tadi. Disini saya menggunakan perintah terminal agar lebih mudah
$ cd /home/kryptos/Downloads/ - kryptos ganti dengan hostname sobat
$ tar -xzvf moodle-latest-32.tgz

 3. Pindah file Moodle ke direktori server lokal sobat, defaultnya /var/www/html
$ mv moodle /var/www/html
File Moodle Berhasil berpindah ke /var/www/html

 4. Berikan hak akses pada file moodle. Agar web moodle dapat diakses oleh web server apache yang memiliki user www-data maka kita berikan hak akses ownsership www-data dan agar memudahkan dalam kontensi dan administrasi berikan juga hak akses 755 agar hanya owner yang dapat membaca,menulis serta mengeksekusinya dan group serta othernya hanya dapat membaca dan eksekusi namun tidak mempunyai hak untuk menulis.

$ chown -R www-data:www-data /var/www/html/moodle
$ chmod -R 755 /var/www/html/moodle


5. Buatlah folder moodledata pada direktori /var/www . Direktori moodledata adalah lokasi file yang berisi hasil unggahan yang dibuat oleh antarmuka Moodle. Karena itu moodledata adalah sebuah direktori, ia dapat memiliki nama dan lokasi yang berbeda dari nama default "moodledata". Direktori ini harus kita simpan pada lokasi yang aman,  Dan jangan lupa berikan hak akses pada moodledata ini.
$ cd /var/www
$ mkdir moodledata
$ chown -R www-data:www-data /var/www/moodledata
$ chmod -R 755 /var/www/moodledata

II . MENYIAPKAN DATABASE
1. Masuk ke PHPMyAdmin
2. Buatlah database baru, nama database terserah disini saya menggunakan nama database "moodle" agar mudah diingant. Database ini berfungsi untuk menyimpan data seperti user, soal, dan lain - lain


III. MENYIAPKAN LIBRARY TAMBAHAN
Secara default linux / ubuntu  tidak memiliki library tambahan PHP yang berfungsi agar moodle dapat berjalan dengan lancar. Sementara moodle membutuhkan extensi PHP tambahan agar Moodle dapat berjalan. Jadi install extensi tambahan berikut agar tidak terjadi error kedepanya.
$ apt-get update
$ apt-get install php-xml
$ apt-get install php-xmlrpc
$ apt-get install php-curl
$ apt-get install php-zip
$ apt-get install php-gd
$ apt-get install php-mbstring
$ apt-get install php-soap
Singkanya seperti ini
$ apt-get update
$ apt-get install php-xml php-xmlrpc php-curl php-zip php-gd php-mbstring php-soap


IV. TAHAP INSTALASI
1. Masukkan URL localhost/moodle
2. Pilih bahasa, Defaultnya English


3. Kita akan ditanya letak direktori dari moodle dan direktori moodledata tadi


4. Lalu kita akan ditanya driver database apa yang dipakai. Berhubung kita menggunakan MySQL berarti pilih saja MySQl lalu Next


5. Lalu kita isi data dari database yaitu Nama Databse, Username dan Password PHPmyAdmin kita sekaligus prefix untuk setiap tabel. Isi dengan benar agar tidak terjadi eror. Untuk database port dan shocket adalah optional jadi tidak diisi gak papa.


6. Baca aturan dari moodle dan klik Contine


7. Nah muncul kotak dialog yang berisi System Reqruitment untuk instalasi Moodle ini. Maksudnya sobat harus menginstall extensi - extensi yang tertera. Jika salah satu extensi telah ada maka akan muncul Status "OK" kalau belum "Fail" . Berhubung semua extensi sudah terpenuhi semua status OK. Jika masih ada yang Fail, sobat kembali ke tutor Bab ke 3 / III yang sudah saya jelaskan tadi.

Ok Semua Klik Contunie

8. Proses instalasi berjalan. Memang cukup lama jadi sobat harus bersabar menunggu ^_^ jika sudah klik Continue


9. Lalu kita masukkan data untuk admin seperti username dan password ada juga seperti Alamat, Alamat email dan lain - lain . Jangan sampai lupa dengan apa yang kita masukkan pada tahap ini. Jika sudah klik Update Profil. Untuk password sobat harus mengisi Dengan Nama Besar dan Kecil, Text non-alphanumeric seperti ( - * _ ) dan juga Nomor


10. Lalu kita disuruh memasukkan data untuk front - page atau halaman utama dari website. Jika sudah klik Save Changes.


11. Selesai dan diarahkan ke halaman admin, tampilanya seperti ini.


12. Jika kita Log out tampilan interface dari Moodle seperti ini.


KESIMPULAN
Moodle ini sangat efektif digunakan untuk membuat sistem pembelajaran online berbasis web. Dengan moodle guru dapat menambahkan materi berupa text, web, animasi dan lain - lain. Moodle dapat diinstal di semua OS dan dapat digunakan tidak hanya pada database MySQL. Jangan lupakan user dan password yang dibuat tadi ketika instalasi karena itu penting sebagai pengelola Moodle yang kita pakai.

Referensi

Tidak ada komentar :

Posting Komentar