Home > World Of ICT > Aplikasi E-Learning Moodle dengan integrasi Autentikasi LDAP Zimbra ZCS/

Aplikasi E-Learning Moodle dengan integrasi Autentikasi LDAP Zimbra ZCS/


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. Moodle dapat digunakan secara bebas sebagai produk sumber terbuka (open source) di bawah lisensi GNU. Moodle dapat diinstal di komputer dan sistem operasi apapun yang bisa menjalankan PHP dan mendukung database SQL. (Wikipedia).

Sebagai LMS (Learning Management System), Moodle memiliki fitur yang tipikal dimiliki LMS pada umumnya ditambah beberapa fitur unggulan. Fitur-fitur tersebut adalah:

  • Assignment submission
  • Forum diskusi
  • Unduh arsip
  • Peringkat
  • Chat
  • Kalender online
  • Berita
  • Kuis online
  • Wiki

Menariknya aplikasi moodle mensupport berbagai metode Platform sistem  authentikasi selain database user local yang dimilikinya, hal ini tentu akan menjadi sangat menarik apabila anda berencana mengaktifkan layanan Single Sign On (SSO) yakni menggunakan satu infrastruktur authentikasi user untuk seluruh layanan ICT yang anda kelola.

Seperti kita ketahui Zimbra Collaboration Suite (ZCS) merupakan salah satu penggerak aplikasi opensource terpopuler dalam hal menjalankan service collaboration, secara default aplikasi Active Directory LDAP dibundling pada seluruh versi ZCS, dan sangat dimungkinkan untuk dilakukan pemanfaatan Data LDAP ini.  Dapat dibayangkan betapa banyak kemudahan yang didapatkan dalam hal pengelolaan dan efektifitas apabila layanan akun Email juga sekaligus digabungkan dengan layanan E-Learning.

Sekarang kita berlanjut bagaimana proses instalasi aplikasi Moodle ini agar dapat terintegrasi dengan Single Sign On (SSO) berbasis LDAP menggunakan Zimbra Collaboration Suite (ZCS) .

1.   Download aplikasi terbaru moodle di official sitenya.

2.   Ekstraksi file moodle yang sudah didownload tadi, biasanya dalam format tar.gz

   root# tar -zxf moodle-latest-22.tgz

3.   Buat database baru dengan type database HARUS UTF 8

root# mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.5.17 Source distribution

Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

mysql> create database moodle charset=utf8;
Query OK, 1 row affected (0.00 sec)

mysql>

4.   Buka alamat moodle yang sudah diekstraksi tadi, contoh http:/lms.unila.ac.id/moodle

5.   Pastikan bahwa proses instalasi telah berjalan sukses.

6.   Apabila aplikasi moodle sukses terinstall, aktifkan plugin AUTHENTICATION LDAP, berikut external auth yang bisa dihandle oleh Moodle,

LDAP server     
CAS server (SSO)     
External database 
FirstClass server 
IMAP server     
MNet authentication     
NNTP server     
No authentication     
PAM (Pluggable Authentication Modules)     
POP3 server     
RADIUS server     
Shibboleth     enable         
Web services authentication

7.  Login ke sistem moodle sebagai admin dan modifikasi plugin authentication

8.  Setting parameter LDAP sesuai dengan informasi LDAP yang dimiliki oleh Zimbra pada saat pertama kali diinstall.

9.  Simpan parameter tesebut, terakhir tes login ke aplikasi moodle dengan menggunakan akun user dan password Zimbra mail user.

 

Selamat mencoba, dan semoga berhasil.🙂

  1. April 9, 2012 at 4:51 pm

    blogwalking mas bro (y):mrgreen: nice share😉

  2. November 21, 2012 at 1:02 pm

    kak saya punya project untuk untuk mengkoordinasikan elearning dan zimbra mail,. mohon petunjuknya kak., jika ada tutorial untuk instalasi LDAP, RADIUS, Zimbra, Moodle,. Dian minta tolong kirimkan ke email dian kak di vivaoke73@yahoo.co.id
    terima kasih kak sebelumnya.

    • November 22, 2012 at 11:00 am

      Semua langkah instalasi mulai dari zimbra, radius+ldap, Moodle, ada semua diblog saya ini, silahkan Dyan search saja.

      • January 10, 2013 at 3:22 am

        kak bagaimana cara membuat integrasi antara radius dengan ldapnya kak,. mohon beri petunjuk,. terima kasih kak sebelumnya

  3. January 10, 2013 at 4:39 am

    kak pas setting ldapnya muncul warning seperti ini kak “LDAP-module cannot connect to any servers: server ‘192.168.77.243’. connection: ‘Resource id #,’Bind result

  4. January 10, 2013 at 7:17 am

    kak, dian sudah setting zimbra dan moodlenya tapi waktu melakukan pengisian
    uid=,cn=,cn=
    ou=people,dc=,dc=ac,dc=id
    dian mengalami kebingungan hasrus mengisi apa dibagian yang itu,.
    settingan yang dian isikan adalah
    uid=zimbra,cn=dian,cn=zimbra
    ou=people,dc=dian,dc=ac,dc=id
    nah pas dain sudah save settingan nya dian coba login di moodlenya dengan username zimbra dan password yang disetting di ldap,. tapi muncul warning ini kak
    kak pas setting ldapnya muncul warning seperti ini kak “LDAP-module cannot connect to any servers: server ’192.168.77.243′. connection: ‘Resource id #47,’Bind result

    mohon petunjuknya kak

  5. Muhammad Machbub Marzuqi
    July 9, 2013 at 7:40 am

    bagus untuk postinganya mas, semoga berkah.. mas bisa update artikel tentang LDAP dari alfresco ke zimbra juga mas..?

  6. March 5, 2014 at 11:57 am

    mas itu kalo pake zimbra LDAP apakah bisa di integrasikan dengan SSO CAS

  7. Taufan
    June 27, 2014 at 4:14 am

    mas itu bind password gimana mas . password admin zimbra atau password ldap zimbra ?

  1. May 6, 2013 at 8:14 am

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: