tcexam sistem ujian berbasis komputer

Upload: muhammad-nurdiansyah

Post on 30-Oct-2015

68 views

Category:

Documents


1 download

DESCRIPTION

Ujian Berbasi Online

TRANSCRIPT

  • $l0R|($t|0P f,l+sil$r.I

    Beragam aplikasi open source yang berguna di duniapendidikan, sudah terdapat di Linux. Salah satunya adalahTCExam, aplikasi yang dapat digunakan untuk membuatsistem ujian berbasis komputer.

    { Pada platfonn Linux, salah satu aplikasi open sourceI untuk mempermudah proses pembuatan sistem ujian

    berbasis komputer adalah TCExam. Sebagai aplikasiopen source, aplikasi ini telah memiliki beberapa fltur,yang di antaranya:o Free dan open source.o Mendapat dukungan dari komu-nitas.o Mendukung berbagai macam platform.. Memiliki beberapa model test/ujian.a Kemampuan meng-import dan meng-erport data.

    alAplikasi TCExam, dapat di-dorlnload pada halaman4download di url htto://www.tceram.corz. Saat oenu-lisan artikel ini, aplikasi TCExam yang digunakan aialahtcexam_5_3_000.2ip. File ini dapat juga Anda temukanpada bonus DYD InfoLINUX edisi ini.

    QSebelum dapat menginstalasikan TCExamtfbaik, pastikan beberapa paket berikut telahlasi dengan baik pada sistem Ubuntu Anda.o Apache web server >= 2.2.4.o PHP >= 5.2.3.- rrySQL >= 5.0.45.. LaTeX >- 2.09.o ImageMagick >= 7:6.2.4.5.. Ghostscript >= 8.61.

    denganterinsta-

    1l Setelah menginstalasikan semua paket yang dibutuh-alkan oleh TCExam, berikutnya Anda akan mengonfigura-sikan database MySQL. Secara default, administratorpassword MySQL diset dalam blank password. Untukalasan keamanan, ada baiknya default password adminis-trator MySQL ini Anda berikan password.

    S sudo su -

    # mysqladmin -u root password newpassword

    Setelah selesai, restart service MySQL.$ sudo /etc/j-nit.d/mysql restart

    flAnda juga dapat menambahkan user lain ke dalam da-tltabase MySQL, dengan mengetikkan perintah sebagaiberikut:

    # nysgt -u root -p

    mysql> uee mysql;

    mysql> INSERT Ilffo user (host, user, password, select_priv, inEertjriv, updatejriv, deletejriv, create_

    pr iv , d rop3r iv , a l te rpr iv ) VALUES ( ' loca lhos t ' ,' s u p r i y a n t o ' . P A S S W O R D ( ' s u p r i 1 2 3 ' ) , ' Y ' , ' Y ' . ' Y ' , ' Y ' ,.Y , , .Y , , .Y , ) ; mysq l> F I ,USH PRIVITEGES;

    Catatan: Anda dapat memberikan user Anda hak aksesyang lain dengan memberikan nilai Y, dengan melihatfield lengkap hak akses yang terdapat pada tabel user didatabase MySQL.Setelah selesai, restart service MySQL.

    $ sudo /e tc / in i t .d /mysq l res ta r t

    t,on*,!Fud& '4,4i ,., j

    Itor ry4 (Nd\* id i! :6 I l i, , 1

    Tsetelah selesai mengonflgurasikan MySQL, berikut-f nya Anda akan mengonfigurasikan PHP. Untuk dapatmenggunakan TCExam dengan baik, PHP yang terdapatpada sistem Anda harus mendukung sistem dan librariyang digunakan oleh TCExam. Beberapa parameter padafiIe /etclphpb /apache2/php.ini yang harus Anda ubah di-antaranya sebagai berikut:

    $ v im /e tc lphps /apache2/php. in i

    date. t imezone = Europe/Rome

    arg_separa tor .ou tPut = '&ampi "

    magic_quotes_gpc = on

    magic_quotes_runtime = off

    magic_quotes_sybase = off

    i s' ;{ nF nnui bE litrl i Max in (m s ize o f PoST data tha t PHP wi l t acceptipos t max s rze = 8 i l

    i i H a q i c q u o t e s

    STambahkan juga beberapa parameter berikut pada file(l/etc/apache2/apache2.conf .

    $ sudo vim / eLc/ apache2 /apache2.conf

    AddDef aultcharget LIf F- 8

    php_va lue arg_separa tor .ou tpu t "&"

    php_value magic_quotes-gfpc on

    php_value magic_quotea_runlime of f

    php_value magic_quoteB_sybase of f

    $ mysqladmin -u supriyanto -p create tcexam

    w w w . i n f o l i n u x . w e b . i d76 os/20oB INFoUNUx

    I

  • tilORl($}|OP ffif;$TffiffiSetelah selesai, restart service Apache.

    $ sudo /etc/lnlt.d/qpache2 leBtart

    $ eudo unzip tce*am_5*3*000. zip -d /home,/gupriyento/public_html

    $ sudo chorrn -R wwn-datarwww-data /horne/Buprlyanto/public-htnl /TCExam

    * db type* db host* db port* db user

    :MySQL: Iocalhost: 3306: supriyanto

    fiEkstrak file tcexam-5-3-000.2ip ke DocumentRoottlApache Anda. Dalam contoh ini, file tcexam-5-3-000.zip di extract ke direktori 4rome/supriyanto/public-html.

    1 $ffi;""ryssion file tersebut menjadi milik user

    { { Ubah juga permission dari seluruh file di folder /I I home/supriyanto/public-html/TCExam dengan ni-

    ngan'1234'. Setelah itu, klik button authentication.

    1 TSetelah memasukkan password dengan benar, AndaI f dapat langsung masuk ke halaman admin TCExam.

    Dari sini Anda dapat langsung memulai pembuatan soaldengan menggunakan TCExam. Jika ingin keluar darihalaman admin, klik tombol log.out yang terdapat di

    $upriyanh [[email protected]]

    { flHapus file .htaccess yang terdapat pada direktori /| 4home/supriyanto/public-html/ICExam.$ sudo rm /home/iupriyanto/publ ic-html /TcExam/ . ht acces6

    { QSetelah semua dilakukan, berikutnya adalah prosesI tlinstalasi TCExam. Untuk menginstalasikan TCEx-

    am, jalankan web browser Mozilla Firefox, lalu arahkanke url http://localhost/-supriyanto/ICExam/install/in-stall.php.

    Note: Sesuaikan lokasi http://localhost/-supriyanto/TCExam/instalVinstall.php dengan letak path yang ter-dapat pada sistem Anda.

    { tPada halaman instalasi TCExam, terdapat sejumlahI {parameter yang harus Anda isikan sesuai dengan

    konfigurasi yang terdapat pada sistem Anda. Sebagaicontoh, parameter konfigurasi yang terdapat pada sistem

    penulis adalah sebagai berikut:

    * db password : supri123* db name : tcexam* tables prefix : tce-* host URL :http://Iocalhost* relative URL : /-supriyanto/TCExam./* TCExam path : /home/supriyanto/public-htmllCE am/* TCExam Port :80

    Setelah semua parameter terisi, klik button INSTALLuntuk melanjutkan proses instalasi.

    1 SPada halaman selanjutnya, Anda melihat in-formasiI rfyang menunjukan kalau proses instalasi berhasil.

    Jika masih terdapat infoyang FAIL, silahkandi check pada kondisimana proses konfigurasiAnda masih terdapat ke-salahan. Setelah semuaOK, klik button clickhere untuk melanjutkanpenggunaan TCExam.

    I ltProses instalasi selesai. Pada halaman utama TCEx-I O"*, terdapat kotak usemame dan pass?rord. Isikan

    pada kotak username dengan 'admin' dan password de-

    -R /home/Eupriyanto/public*html/TcExam

    Ble idh yiew Hqtory gookna*s lools Help KasbsMsn!

    ' , , ' S S

    l}Ge{ng sladad ,!Lai$ aBc H6adl[\t

    TCExam 5 - lnstallalionlr th6In$llation srlpt otTCEem 5 byl*nlckcom Srl.

    www.info l inux.web. id INF0LINUX' 05 /2008 77