Membuat Aplikasi Ujian Berbasis Komputer dengan Server Debian Linux
Karena banyaknya teman-teman yang kesulitan dalam instalasi aplikasi ujian berbasis komputer yang akan digunakan secara lokal dan mandiri di sekolah, khususnya jika sistem operasi yang digunakan di server berbasis linux. Untuk itulah tutorial bagaimana cara membuat atau instalasi aplikasi ujian berbasis komputer dengan server debian linux ini bisa anda jadikan referensi.
Sebelum mulai melakukan instalasi ada baiknya anda mengetahui hal-hal berikut:
1. Syarat (Requirements) aplikasi ujian berbasis komputer yang anda gunakan. Dalam hal ini saya menggunakan aplikasi ujian TiXam yang dibuat oleh Tipamedia (Anda dapat mendownload aplikasinya di akhir artikel). Dengan spesifikasi requirements sebagai berikut:
PHP >= 5.5.9
OpenSSL PHP Extension
PDO PHP Extension
Mbstring PHP Extension
Tokenizer PHP Extension
Spesifikasi tersebut merupakan syarat yang dibutuhkan untuk script aplikasi ujian berbasis komputer dapat dijalankan, namun jika syarat tersebut belum terpenuhi, anda tetap dapat mencobanya. Dan terima kasih tentunya kepada tim Tipamedia yang telah membuat aplikasi ini untuk digunakan secara gratis.
2. Sistem operasi yang anda gunakan. Pada tutorial ini saya menggunakan debian 8 (jessie) sebagai sistem operasi di server yang saya gunakan. Hanya sebagai catatan, saya cuma menginstall standart system (terminal) tanpa menggunakan desktop (GUI) mode.
3. DVD/repository untuk install paket aplikasi web server seperti (Apache2, PHP5, MySQL, PhpMyAdmin). Jika server anda terkoneksi internet, lewati langkah ini.
Langkah instalasi:
1. Download terlebih dahulu aplikasi ujian berbasis komputer TiXam, anda bisa mendownloadnya pada link di akhir artikel. Setelah itu copykan aplikasi CBT (Computer Based Test) application ke server anda, dapat anda mount dengan flashdisk (USB), atau anda juga bisa melakukan direct download langsung dari server.
2. Install paket yang diperlukan untuk web server dapat berjalan yaitu: Apache2, PHP5, MySQL, PhpMyAdmin. Langkah instalasinya adalah sebagai berikut:
Setelah anda login sebagai super user (root), anda dapat langsung mengetikkan perintah instalasi paket aplikasi.
a. Install apache2
1
| apt-get install apache2 |
1
| apt-get install php5 |
1
| apt-get install mysql-server |
1
| apt-get install phpmyadmin |
1
| unzip ujian.zip |
1
| apt-get install zip |
1
| a2enmod rewrite |
1
2
3
4
5
| <Directory /var/www/> Options Indexes FollowSymlinks AllowOverride None Requie all granted </Directory> |
6. Import database anda melalui phpmyadmin. File database “ujian.sql” ada dalam folder aplikasi ujian.
7. Sesuaikan isian koneksi database pada file-file berikut, sesuai dengan detail server dan database anda.
a. ujian/protected/.env
b. ujian/protected/app/functions/koneksi.php
c. ujian/protected/config/database.php
d. Opsional, rubah time zone di file berikut: ujian/protected/config/app.php
8. Rubah hak akses pada file-file aplikasi ujian anda ke 777, lakukan perintah berikut:
1
| chmod –R 777 /var/www/html/ujian/ * |
10. Jika ada kesulitan anda bisa bertanya melalui komentar.
Untuk mempermudah melakukan konfigurasi dari awal-akhir. Saya sudah menyertakannya dalam bentuk video yang dapat anda lihat dibawah. Semoga membantu.
Sumber : #https://www.noos.co.id
0 komentar:
Posting Komentar