You are on page 1of 2

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

yangberguna dunia Beragam aplikasi open source di pendidikan, sudah terdapat Linux. di Salah satunya adalah yangdapat TCExam, aplikasi digunakan untuk membuat sistem ujianberbasis komputer.

priv,

drop3riv,

alterpriv)

VALUES ('localhost', 'Y'. 'Y', 'Y',

'supriyanto'. .Y,, .Y,, .Y,);

PASSWORD('supri123'), 'Y', mysql> FI,USH PRIVITEGES;

Catatan: Anda dapat memberikan user Anda hak akses

{ Padaplatfonn Linux, salahsatu aplikasiopensource yang lain dengan memberikan nilai Y, dengan melihat proses pembuatan sistemujian field lengkap hak aksesyang terdapat pada tabel user di I untuk mempermudah
berbasis komputer adalah TCExam. Sebagai aplikasi open 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 halaman 4download di url htto://www.tceram.corz. Saat oenulisan artikel ini, aplikasi TCExam yang digunakan aialah File tcexam_5_3_000.2ip. ini dapat juga Anda temukan pada bonus DYD InfoLINUX edisi ini. dapat menginstalasikan TCExam dengan QSebelum tfbaik, pastikan beberapapaket berikut telah terinstalasi dengan baik pada sistem Ubuntu Anda. o Apacheweb server>= 2.2.4. o P H P> = 5 . 2 . 3 . - rrySQL >= 5.0.45. . LaTeX >- 2.09. o ImageMagick 7:6.2.4.5. >= . Ghostscript 8.61. >= 1l Setelah menginstalasikan semua paket yang dibutuhalkan olehTCExam, berikutnya Anda akan mengonfigurasikan database MySQL. Secara default, administrator password MySQL diset dalam blank password. Untuk alasankeamanan,ada baiknya default passwordadministrator MySQL ini Anda berikan password.
S sudo su -u root password newpassword
i s' ;{ nF nnui bE litr li Maxin(m size of PoST data that = 8il ipost max srze ii Haqic quotes PHP wilt accept

databaseMySQL. restart serviceMySQL. Setelahselesai,


$ sudo /etc/init.d/mysql
'4,4i (Nd\* id i! :6

restart

t,on*,!Fud& Itor ry4

,.,j I li ,,1

$ mysqladmin

-u supriyanto

-p create

tcexam

Tsetelah selesai mengonflgurasikanMySQL, berikutf nya Anda akan mengonfigurasikan PHP. Untuk dapat menggunakanTCExam denganbaik, PHP yang terdapat pada sistem Anda harus mendukung sistem dan librari yang digunakan oleh TCExam. Beberapaparameterpada fiIe /etclphpb /apache2/php.ini yang harus Anda ubah diantaranya sebagaiberikut:
$ vim /etclphps/apache2/php. ini

date. timezone

= Europe/Rome ='&ampi"

arg_separator.outPut magic_quotes_gpc magic_quotes_runtime magic_quotes_sybase = on

= off = off

# mysqladmin

Setelahselesai, restart serviceMySQL.


$ sudo /etc/j-nit.d/mysql restart

STambahkan juga beberapaparameterberikut pada file (l/etc/apache2/apache2.conf .


$ sudo vim / eLc/ apache2 /apache2.conf

juga dapat menambahkanuser lain ke dalam daflAnda tltabase MySQL, denganmengetikkan perintah sebagai berikut:
# nysgt mysql> mysql> priv, -u root uee mysql; INSERT Ilffo inEertjriv, user (host, user, password, select_ create_ -p

AddDef aultcharget php_value php_value php_value php_value

LIf F- 8 "&"

arg_separator.output magic_quotes-gfpc magic_quotea_runlime magic_quoteB_sybase on

of f of f

updatejriv,

deletejriv,

76

os/20oB INFoUNUx

w w w . i n fo l i nu x . w e b i d .

ffif;$Tffif tilORl($}|OP
Setelah selesai,restart service Apache.
$ sudo /etc/lnlt.d/qpache2 leBtart

fiEkstrak file tcexam-5-3-000.2ip ke DocumentRoot tlApache Anda. Dalam contoh ini, file tcexam-5-3-000. zip di extract ke direktori 4rome/supriyanto/publichtml.
$ eudo unzip public_html tce*am_5*3*000. zip -d /home,/gupriyento/

penulis adalah sebagaiberikut: * db type :MySQL * db host : Iocalhost * db port : 3306 * db user : supriyanto * db password : supri123 * db name : tcexam * tables prefix : tce* host URL :http://Iocalhost * relative URL : /-supriyanto/TCExam./ * TCExam path : /home/supriyanto/public-htmllCE * TCExam Port :80

am/

Setelah semua parameter terisi, klik button INSTALL untuk melanjutkan prosesinstalasi. selanjutnya, Anda melihat in-formasi 1 SPada halaman I rfyang menunjukan kalau proses instalasi berhasil. Jika masih terdapat info yang FAIL, silahkan di check pada kondisi mana proseskonfigurasi Anda masih terdapat kesalahan. Setelah semua OK, klik button click here untuk melanjutkan penggunaanTCExam. I ltProses instalasi selesai.Pada halaman utama TCExI O"*, terdapat kotak usemame dan pass?rord. Isikan pada kotak username dengan 'admin' dan password dengan'1234'. Setelah itu, klik button authentication.

file tersebut menjadimilik user 1 $ffi;""ryssion


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

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

{ flHapus file .htaccessyang terdapat pada direktori / | 4home/supriyanto/public-html/ICExam.


$ sudo rm /home/iupriyanto/publ ic-html /TcExam/ . ht acces6

berikutnya adalah proses { QSetelah semua dilakukan, I tlinstalasi TCExam. Untuk menginstalasikan TCExam, jalankan web browser Mozilla Firefox, lalu arahkan ke url http://localhost/-supriyanto/ICExam/install/install.php.
Ble idh yiew Hqtory gookna*s lools Help KasbsMsn!

',,'S
l}Ge{ng sladad

S
,!Lai$ aBc H6adl[\t

password dengan benar, Anda 1 TSetelah memasukkan I f dapat langsung masuk ke halaman admin TCExam. Dari sini Anda dapat langsung memulai pembuatan soal dengan menggunakan TCExam. Jika ingin keluar dari halaman admin, klik tombol log.out yang terdapat di

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

Note: Sesuaikan lokasi http://localhost/-supriyanto/ TCExam/instalVinstall.php dengan letak path yang terdapat pada sistem Anda. { tPada halaman instalasi TCExam, terdapat sejumlah I {parameter yang harus Anda isikan sesuai dengan konfigurasi yang terdapat pada sistem Anda. Sebagai contoh, parameter konfigurasi yang terdapat pada sistem

$upriyanh [supdyanto@infolinuxco.id]

www.infolinux.web.id

INF0LINUX'05/2008 77

You might also like