Selasa, 14 April 2015

Membangun E-Learning Dengan eFront di Server Debian 7.8


Efront adalah salah satu Eleaning Open Source CMS Platform (atau Content Management System (CMS) atau Learning Management System atau juga disebut Virtual Learning Environment (VLE)).
Efront itu sendiri dirancang untuk memudahakan membuat komunitas belajar online sekaligus menawarkan peluang untuk kolaborasi dan interaksi melali antarmuka pengguna berbasis ikon. Platform ini menawarkan alat untuk pembuatan konten, membangun tes, Tugas manajemen, pelaporan, pesan internal, forum, chatting, survei, kalender dan lain-lain. Ini adalah SCORM 1.2 bersertifikat dan SCORM 2004 / 4th edition compliant sistem diterjemahkan dalam 40 bahasa.


Efront sendiri memiliki banyak fitur yaitu :

– Content management
– Test Builder
– Reports engine
– SCORM/IMS
– Icon based interface, Ajax powered
– Extensible via modules
– Skills management
– Job positions management
– Organization structure management
– Facebook interconnection
– Support for several communication tools (internal messaging, forum, chat, calendar)
– Social extensions
– Payments support
– Runs everywhere (any OS, any bandwidth)
– Runs on anything (any browser)
– Expansible (modular technology)
– Can be integrated with third-party systems through its API (Application Programmable Interface)

langkah instalasinya

Pertama install terlebih dahulu php ekstension php5-mysql php5-gd php5-ldap php-apc dengan perintah 
#apt-get install php5-mysql php5-gd php5-ldap php-apc
Dowload master efront disini
Dan upload ke server debian ke dalam /var/www/, bisa menggunakan ftp,scp maupun ssh, saya sendiri menggunakan ssh 


kemudian buat foder efront di /var/www/ dengan perintah
#mkdir efront
dan pindah file efront ke dalam folder efront yang telah dibuat dngan perintah
# mv efront_3.6.15_build18023_community.zip /var/www/efront


Ekstrak efront_3.6.15_build18023_community.zip dengan perintah
#unzip efront_3.6.15_build18023_community.zip

Dan berikan hak akses
#chown www-data:www-data /var/www/efront/

Kemudian buat database dan database user dengan perintah
# mysql -u root -p
> create database efrontdb
> GRANT ALL ON efrontdb.* TO efrontuser@localhost IDENTIFIED BY 'alive';
> flush privileges
> exit
mysql -u root -p : masuk ke mysql via terminal create database efrontdb; : memembuat database dengan nama"efrontdb" GRANT ALL ON ..... : membuat user untuk "efrontdb" yaitu "efrountuser" beserta passwordnya "alive" flush privileges; : mengakhiri pengeditan privileges exit : menutup mysql    

setelah itu buka di browser http://ipserver/efront atau http://domain/efront


klik New Instalation, lalu akan muncul



Klik continue, kemudian isikan database user, databasename, adminstrator name dan paswordnya, lalu klik install


jika muncul error seperti ini


klik Delete exiting tables and retry


Tunggu beberapa saat dan proses instalasi selesai


 Klik here untuk melanjutkan, dan isikan username dan password administrator


Dan berikut tampilan dashboard efront



Selamat mencoba,
Salam Open Source 

referensi : http://www.unixmen.com/setup-learning-management-system-efront/