tutorial instalasi dan konfigurasi lms dokeos di linux ... · berbasis linux debian 7 (wheezy)....

14
Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2014 IlmuKomputer.Com 1 Tutorial Instalasi dan Konfigurasi LMS Dokeos di Linux Debian 7 (Wheezy) Muhammad Taqwim Makkuradde [email protected] Abstrak Muhammad Taqwim Makkuradde. Tutorial Instalasi dan konfigurasi LMS Dokeos di Linux Debian 7 (wheezy)Artikel ini memuat bagaimana cara menginstalasi dan konfigurasi E-learning Management System (LMS) pada Sistem Operasi Jaringan berbasis Linux Debian 7 (Wheezy). Dari tahap persiapan instalasi (Konfigurasi Web Server, Konfigurasi DNS, dan hosting ke Web Server), kemudian dilanjutkan dengan Instalasi dan Konfigurasi LMS Dokeos melalui web browser. Dengan adanya tutorial ini diharapkan pengguna dapat menyiapkan LMS berbasis GPL yang diimplementasikan pada OS Jaringan berbasis Linux agar mendapatkan hasil yang optimal. Pendahuluan Dokeos adalah e-learning tools untuk aplikasi berbasis web, dan merupakan free software yang direlease oleh GNU GPL. Sistem operasinya bersertifikasi yang bisa digunakan sebagai konten dari sistem managemen untuk pendidikan. Contennya meliputi distribusi Lisensi Dokumen: Copyright © 2003-2014 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com.

Upload: trinhminh

Post on 21-Jul-2019

260 views

Category:

Documents


0 download

TRANSCRIPT

Komunitas eLearning IlmuKomputer.Com

Copyright © 2003-2014 IlmuKomputer.Com

1

Tutorial Instalasi dan Konfigurasi LMS

Dokeos di Linux Debian 7 (Wheezy)

Muhammad Taqwim Makkuradde [email protected]

Abstrak

Muhammad Taqwim Makkuradde. “Tutorial Instalasi dan konfigurasi LMS Dokeos

di Linux Debian 7 (wheezy)” Artikel ini memuat bagaimana cara menginstalasi dan

konfigurasi E-learning Management System (LMS) pada Sistem Operasi Jaringan

berbasis Linux Debian 7 (Wheezy). Dari tahap persiapan instalasi (Konfigurasi Web

Server, Konfigurasi DNS, dan hosting ke Web Server), kemudian dilanjutkan dengan

Instalasi dan Konfigurasi LMS Dokeos melalui web browser.

Dengan adanya tutorial ini diharapkan pengguna dapat menyiapkan LMS berbasis GPL

yang diimplementasikan pada OS Jaringan berbasis Linux agar mendapatkan hasil yang

optimal.

Pendahuluan

Dokeos adalah e-learning tools untuk aplikasi berbasis web, dan merupakan free software

yang direlease oleh GNU GPL. Sistem operasinya bersertifikasi yang bisa digunakan

sebagai konten dari sistem managemen untuk pendidikan. Contennya meliputi distribusi

Lisensi Dokumen: Copyright © 2003-2014 IlmuKomputer.Com

Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan

disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat

tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang

disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang,

kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com.

Komunitas eLearning IlmuKomputer.Com

Copyright © 2003-2014 IlmuKomputer.Com

2

bahan pelajaran, kalender, progres pembelajaran, percakapan melalui text/audio maupun

video, administrasi test, dan menyimpan catatan. Pada tahun 2004 dokeos sudah

ditranslate ke dalam 31 bahasa dan digunakan oleh lebih dari ratusan organisasi. Tujuan

utama dari dokeos adalah menjadi sistem yang userfriendly dan flexibel serta mudah

dipakai. Selain itu juga menjadi tools yang bagus untuk pembelajaran.

Dokeos ditulis dalam bahasa PHP dan menggunakan database MySQL.Versi yang paling

stabil adalah Dokeos 1.6.5. Saat ini para pengembang sedang merelease versi 2.0 dengan

situs resminya dokeos.com

ISI (Content)

I. Persiapan Instalasi Dokeos

1.1 Konfigurasi Web Server

1. Lakukan konfigurasi web server untuk e-learning dokeos, aktifkan terlebih dahulu

direktori sites-available ;

root@debian:/# cd /etc/apache2/sites-available/

2. Copy site web dengan nama e-learning

root@debian:/etc/apache2/sites-available# cp web e-learning

3. Edit script virtual host dari site e-learning, lakukan penyesuaian dari servername

dan direktori dari e-learning seperti pada script berikut

root@debian:/etc/apache2/sites-available# nano e-learning

<VirtualHost *:80> ServerAdmin [email protected]

ServerName e-learning.belajarserver.com DocumentRoot /home/wheezy/e-learning/dokeos <Directory /> Options FollowSymLinks

Komunitas eLearning IlmuKomputer.Com

Copyright © 2003-2014 IlmuKomputer.Com

3

AllowOverride None </Directory>

<Directory /home/wheezy/e-learning/dokeos/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>

4. Aktifkan site e-learning

root@debian:/etc/apache2/sites-available# a2ensite e-learning Enabling site e-learning.

To activate the new configuration, you need to run:

service apache2 reload

root@debian:/etc/apache2/sites-available#

5. Restart service dari apache

root@debian:/# /etc/init.d/apache2 restart [ ok ] Restarting web server: apache2 ... waiting .

root@debian:/#

1.2 Konfigurasi DNS Server Dokeos

Komunitas eLearning IlmuKomputer.Com

Copyright © 2003-2014 IlmuKomputer.Com

4

1. Buat sebuah subdomain dengan nama e-learning, edit file forward zone untuk

menambahkan canonical name (cname) e-learning.

root@debian:/etc/apache2/sites-available# cd /

root@debian:/# nano /var/cache/bind/for.belajarserver.local

; cname pada forward zone ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA ns.belajarserver.com. admin.belajarserver.com. ( 2 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; IN NS ns.belajarserver.com. IN MX 10 ns.belajarserver.com. IN A 10.10.10.254 ns IN A 10.10.10.254 ;; tambahkan baris berikut sebagai nama alias (CNAME) www IN cname ns mail IN cname ns time IN cname ns e-learning IN cname ns

2. Restart service dari bind9

root@debian:/# /etc/init.d/bind9 restart [....] Stopping domain name service...: bind9waiting for pid 1930 to die . ok [ ok ] Starting domain name service...: bind9.

root@debian:/#

1.3 Hosting Dokeos

1. Login sebagai user wheezy dan buat direktori untuk e-learning

# buat direktori public_lms

root@debian:/# mkdir –p /home/wheezy/e-learning

Komunitas eLearning IlmuKomputer.Com

Copyright © 2003-2014 IlmuKomputer.Com

5

2. Login ke FTP Server sebagai user non-anonymous dengan menggunakan aplikasi

WinSCP (Gambar 6.9)

3. Upload konten dokeos, drag LMS dokeos ke direktori root server FTP

Gambar 1 Upload Dokeos ke direktori root FTP

4. Karena direktori FTP Server kita berada pada /home/wheezy/public_ftp maka konten

dokeos yang kita upload berada pada direktori /home/wheezy/public_ftp .

5. Aktifkan direktori /home/wheezy/public_ftp

root@debian:~# cd /home/wheezy/public_ftp

6. Pindahkan flie Dokeos ke /home/wheezy/e-learning (direktori dokumen root dari

web server), dengan perintah : root@debian:/home/wheezy/public_ftp# mv dokeos-2.1.1.zip /home/wheezy/e-learning/

7. Aktifkan direktori /home/wheezy/e-learning

root@debian:/home/wheezy/public_ftp#cd /home/wheezy/e-learning/ 8. Ekstrat file dokeos

root@debian:/home/wheezy/e-learning#unzip dokeos-2.1.1.zip

Komunitas eLearning IlmuKomputer.Com

Copyright © 2003-2014 IlmuKomputer.Com

6

9. Ubah nama folder

root@debian:/home/wheezy/e-learning#mv dokeos-2.1.1 dokeos

10. Aktifkan folder dokeos

root@debian:/home/wheezy/e-learning# cd dokeos 11. Edit permission folder

root@debian:/home/wheezy/e-learning/dokeos# chmod 777 ../dokeos/ -R

II. Instalasi dan konfigurasi Dokeos

1. Buka browser dan ketik pada address bar :

2. Klik tombol “click to install dokeos” untuk memulai instalasi

Gambar 2. Home page Instalasi dokeos

3. Pilih bahasa :

Komunitas eLearning IlmuKomputer.Com

Copyright © 2003-2014 IlmuKomputer.Com

7

Gambar 3. “Indonesian “ pilihan bahasa instalasi

4. Sistem rekrutmen akan ditampilkan, lanjutkan proses instalasi dengan menekan

tombol “instalasi baru”

Gambar 4. System Requirement Dokeos

Komunitas eLearning IlmuKomputer.Com

Copyright © 2003-2014 IlmuKomputer.Com

8

5. Tahap berikutnya menampilkan lisensi dari dokeos, untuk melanjutkan proses

instalasi klik “saya setuju”

Gambar 5. Lisensi Dokeos

6. Setting database MySQL, masukkan username dan password database dari MySQL

yang dibuat pada proses instalasi MySQL.

Komunitas eLearning IlmuKomputer.Com

Copyright © 2003-2014 IlmuKomputer.Com

9

Gambar 6. Setting Database MySQL Dokeos

7. Proses berikutnya adalah “Setting Konfigurasi”, isi field-field sesuaikan dengan

konfigurasi server sebelumnya. Klik tombol “berikutnya” untuk melanjutkan

instalasi

Komunitas eLearning IlmuKomputer.Com

Copyright © 2003-2014 IlmuKomputer.Com

10

Gambar 7. Setting Konfigurasi Dokeos

8. Berikutnya adalah “overview”, pemeriksaan akhir sebelum instalasi. Klik “install

dokeos” untuk memulai instalasi dokeos

Komunitas eLearning IlmuKomputer.Com

Copyright © 2003-2014 IlmuKomputer.Com

11

Gambar 8. Overview dari konfigurasi dokeos

9. Proses instalasi selesai, klik link “Lihat ke portal anda yang baru dibuat” untuk

menampilkan indeks halaman e-learning dokeos

Komunitas eLearning IlmuKomputer.Com

Copyright © 2003-2014 IlmuKomputer.Com

12

Gambar 9. Tahap akhir instalasi e-learning dokeos

Komunitas eLearning IlmuKomputer.Com

Copyright © 2003-2014 IlmuKomputer.Com

13

Gambar 10. Homepage e-learning dokeos

Penutup Demikan artikel ini dibuat semoga dapat memberi manfaat kepada setiap insan yang ingin

mengimplementasikan LMS Dokeos pada Network Operating System berbasis Linux.

Referensi

Senthilkumar. 2013. Setup DNS Server On Debian 7 Wheezy [Accessed on June 8th

2014 2.20 PM] . Available from http://www.unixmen.com

Taqwim Makkuradde, Muhammad.2014. Panduan Praktis Membangun Server dan

PC Router Debian 7.4 wheezy.Jakarta : Lecture Publisher.

Komunitas eLearning IlmuKomputer.Com

Copyright © 2003-2014 IlmuKomputer.Com

14

Biografi Penulis Muhammad Taqwim Makkuradde. Menyelesaikan S1 di STMIK Lamappapoleonro

Kab.Soppeng. Seorang Pendidik, Network Administrator, dan pegiat IT Open Source. Aktif

dalam kegiatan sosial sebagai relawan TIK bentukan KEMINFO, menulis beberapa buku

tentang Jaringan Komputer.