Cara Install TCExam Computer Based Test (CBT) di Localhost

Daftar Isi

Pada postingan sebelumnya sudah dibahas tentang Ujian Online, Computer Based Assessment (CBA), Computer Based Test (CBT) dan TCExam. Kali ini akan dibahas tentang Cara Install TCExam Aplikasi CBT di Localhost.

Meskipun pada tutorial ini dibahas install di Localhost, namun pada dasarnya ketika kalian ingin menginstall di hosting secara online caranya hampir sama saja. Yang penting apa yang menjadi syarat dalam system requirement dari TCExam terpenuhi.



Berikut ini adalah persyaratan minimum yang dibutuhkan sebelum instalasi TCExam supaya berhasil:

  1. Server Web: Apache 1.3+ ( http://httpd.apache.org/ ) atau IIS 6+ ( http://www.microsoft.com ).
  2. PHP 5.5+ ( http://www.php.net )
  3. Anda harus memastikan bahwa Anda memiliki library gd, imagick, curl, mysql, atau pgsql yang diaktifkan dalam instalasi PHP Anda.
  4. DMBS : MySQL 4.1+ (http://www.mysql.com) atau PostgreSQL 8.2+ ( http://www.postgresql.org )
  5. The LaTeX render membutuhkan software tambahan berikut:
  6. LaTeX (http://www.latex-project.org/), untuk Windows saya sarankan untuk menggunakan MiKTeX ( http://miktex.org/ );
  7. ImageMagick ( http://www.imagemagick.org/ );
  8. Ghostscript ( http://sourceforge.net/projects/ghostscript/ ).
  9. Sistem Optical Mark Recognition (OMR) membutuhkan aplikasi zbarimg (http://zbar.sourceforge.net )

Untuk melakukan instalasi di localhost (lokal) terdapat sejumlah paket untuk berbagai sistem operasi yang akan membantu dalam memenuhi persyaratan ini:

  1. XAMPP - Multi-platform - Apache, MySQL, PHP, instalasi. http://www.apachefriends.org/en/xampp.html.
  2. WAMP - Platform Windows - Apache, MySQL, PHP, instalasi. http://www.wampserver.com/en/
  3. MAMP - Platform Macintosh - Apache MySQL, PHP, instalasi. http://www.mamp.info/en/index.php
Baik, sekarang silahkan kalian bersiap untuk melakukan instalasi TCExam di Localhost, pastikan kalian sudah menginstall salam satu paket software di atas (XAMPP, WAMP atau MAMP). Namun dalam tutorial ini saya menggunakan XAMPP.

Beberapa langkah instalasi TCExam pada Localhost menggunakan XAMPP:

Pertama (1) - Download Master TCExam melalui link DOWNLOAD

Kedua (2) - Extract file installer TCExam sehingga menjadi folder, lalu rename folder menjadi "cbt-tcexam".

Extract Master Installer TCExam

Rename Folder menjadi cbt-tcexam

Ketiga (3) - Copy/Pindahkan folder cbt-tcexam ke root folder web server, karena saya menggunakan xampp maka saya copykan ke folder xampp/htdocs/.


Keempat (4) - Jalankan XAMPP (kalau sebelumnya sudah dijalankan abaikan saja dan bisa langsung ke langkah berikutnya.



Kelima (5) - Jalankan Instalasi dengan membuka browser dan mengakses url : http://localhost/cbt-tcexam/install/install.php


Dari gambar di atas, perhatikan nomor 1-4:

  1. Nama user database (default di XAMPP adalah root), jadi tidak perlu diganti
  2. Password user root, (default di XAMPP tidak menggunakan password) jadi boleh dikosongkan saja tapi nanti ada beberapa script yang mesti dirubah supaya diisinkan kolom password dikosongkan.
  3. nama database, boleh diganti atau dibiarkan saja seperti itu (tcexam)
  4. Tombol Install untuk mulai menjalankan Instalasi.

Fokus pada nomor 2 (password user root), karena root di XAMPP tidak menggunakan password, sedangkan form installer TCExam ini tidak boleh dikosongkan maka solusinya ada 2 cara:

  1. Membuat password user root melalui phpmyadmin
  2. merubah script installer TCExam (cara ini yang saya pilih)
Buka file xampp/htdocs/cbt-tcexam/install/install.php menggunakan Text Editor, lalu berikan tanda (//) pada bagian yang terlihat pada gambar berikut ini.



Jika sudah silahkan kembali ke browser dan klik tombol Install.

Pesan Berhasil Install TCExam


Keenam (6) - Masuk ke halaman login TCExam http://localhost/cbt-tcexam.

Halaman Login TCExam.


Ketujuh (7) - Setelah install selesai kalian bisa menghapus folder install di xampp/htdocs/cbt-tcexam

Kedelapan (8) - Login ke apliaksi dengan username : admin dan password : 1234.


Selamat mencoba dan semoga berhasil, jika terdapat masalah dalam instalasi silahkan diobrolkan di kolom komentar postingan ini. :)