Pagi hari saat saya sedang membuat Virtual Tour 360 di sebuah warung kopi, tetiba rekan saya, Romli yang kini bekerja di LPMP Provinsi Papua Barat menanyakan saya tentang cara install aplikasi Candy CBT di localhost.
Update Januari 2020
Untuk Instalasi Candy 2.6 dengan dukungan php 7.2 ke atas, silahkan menuju artikel tentang cara isntall Candy terbaru
Ia mencoba melakukan instalasi di localhost karena ukuran file Candy CBT yang lebih kecil daripada harus menginstall versi VHD karena harus menggunakan Virtual Box.
Romli bercerita telah mengikuti semua tutorial yang ada di Youtube hingga beberapa blog, namun hasilnya nihil, alias menampilkan halaman kosong saat mencoba menjalankan aplikasi Candy CBT pada peramban miliknya.
Pesan via wasap tersebut segera membuat saya menanyakan, aplikasi apakah itu Candy CBT? Rupanya aplikasi tersebut adalah aplikasi berbasis php untuk membantu sekolah melaksanakan Ujian Berbasis Komputer Mandiri (UBKM) , atau bisa digunakan untuk keperluan Simulasi Mandiri menghadapi Ujian Nasional Berbasis Komputer (UNBK).
Tidak usah terlalu pusing dengan singkatan seperti itu, karena saya sudah terbiasa dengan akronim dari masa order baru. Cukup pusingkan masa depan KPK dan juga tindak tanduk KPI dan KPA.
Saya sempat memberi saran mungkin database MySQL-nya belum disambungkan. Namun bagi seorang Romli, dunia webserver baik yang local maupun yang daring bukanlah bidang minatnya, ia lebih sering berkecimpung di dunia desain, santapannya adalah raster dan vector. Jadi ketika ditanya lebih baik Apache, nginx, atau Litespeed, maka ia akan menjawab bahwa semua sama di hadapan Tuhan, hanya amal ibadah dan dosa yang membedakannya.
Baik, drama pagi hari sudah selesai. Siang hari ketika saya sudah kembali ke kios saya untuk menunggu rejeki dari orang-orang yang bernafas, maka saya segera mencoba mengunduh berbagai perangkat lunak yang dibutuhkan. Semua adalah freeware dan gratis.
Saya penasaran dengan mengikuti semua tutorial yang ada di hasil pencarian Google, dan memang hasilnya zonk, tidak ada yang bisa berjalan di peramban saya. Video tutorialpun tidak memberikan hasil dan informasi yang jelas dan detail, sehingga banyak sekali pertanyaan melalui kolom komentar, namun tidak dijawab.
Pernahkah kau bicara namun tak didengar
krispatih
Untuk itu, sebelum memulai, pastikan anda mengunduh bahan yang dibutuhkan sebagai berikut :
- http://cbtcandy.com/XAMPP dengan PHP versi 5.6.x terserah pilih yang mana, sesuaikan dengan kuota anda. Ini link untuk Windows ya, kalau yang pakai Linux dan Mac, seharusnya anda lebih pintar untuk mencarinya :).
- Aplikasi Candy CBT login dulu ya baru bisa unduh, di tutorial ini saya pakai versi 2.41

Sudah ada kedua bahan tersebut? mari saatnya melakukan langkah-langkah berikut dengan urut.
Install XAMPP PHP 5.6.x
Install seperti biasa, ikuti saya melaui langkah dan gambar yang saya unggah di bawah ini.
Saya hanya memilih 3 modul yang aktif, yaitu Apache, MySQL, dan PHP. Sudah itu saja cukup, bisa dilihat pada gambar di bawah.
Jika anda menggunakan Windows 10, maka saya rekomendasikan merubah lokasi installernya di selain disk C. Kecuali anda telah/hendak mengatur rule UAC untuk aplikasi XAMPP. Dalam tutorial ini, saya menginstall di
d:\xampp\
Klik next next next seperti biasa sampai selesai. Lama tidaknya proses instalasi berbanding lurus dengan seberapa banyak anda ghibah setiap harinya. Taubatlah.

Setelah selesai, jalankan XAMPP. Maka kan muncul tampilan seperti di bawah ini :

Lalu start module Apache dan MySQL hingga yang dulunya start kini nampak menjadi stop.

Buka Peramban Anda
Peramban adalah kata baku untuk browser menurut PUEBI. Anda tidak tahu apa itu PUEBI? Hentikanlah mengikuti drama Youtuber. Masukan alamat berikut :
http://localhost/xampp/
Jika tampilannya seperti di bawah ini, maka instalasi XAMPP anda berhasil. Jika belum, pastikan mengikuti langkah saya diatas dengan teliti. Saya membuka XAMPP dalam kondisi terknoneksi internet maupun tidak, semua tetap berjalan dengan baik.

Install Candy CBT
Pastikan anda telah mengunduh aplikasi Candy CBT. Lalu extract pada folder htdocs. Karena pada langkah di atas saya menginsall pada direktori D, maka alamatnya menjadi sebagai berikut :
d:\xampp\htdocs\
Sesuaikan dengan lokasi penginstalan XAMPP pada komputer anda. Buat folder bernama candy, nama folder suka-suka, mau dikasih nama uweuwew enyentubeve uwueereve osas juga boleh, tak dilarang.
Extract file candycbt hasil unduhan pada folder tersebut. Dalam tutorial ini berada pada folder
d:\xampp\htdocs\candy\

Setelah semua selesai di extract, tibalah saatnya untuk mencoba seberapa banyak kita mengucap syukur dan sambat.
Membuka Candy CBT di peramban
Buka peramban kesayangan anda. lalu masukan URL di bawah ini :
http://localhost/candy/
Tekan enter, maka hasilnya akan seperti ini, jika tidak seperti ini maka ada langkah yang anda lewatkan dari tutorial di atas.



Dari dashboard ini kita bisa dengan mudah melakukan kustomisasi seperti menambah data guru, membuat bank soal, rapor, data siswa, data kelas, dan sebagainya.
Semoga bermanfaat, salam PHP, dan MySQL tentunya ahaha





83 comments
tolong kirim ke email saya source codenya pak ini emailnya yahyanurmarfuad@gmail.com
terimakasih sebelumnya
Boleh minta aplikasinya pak? Karena saya coba daftar ke candycbt gagal terus. Terima lasih
Sama, saya jg sdh pakai candycbt, moga lancar terus..
Sy sdh pernah coba versi vhd424 tp problemnya di soal word dan kadang soal tidak muncul tulisan di client. Minta bagi versi punya bapak donk.
koneksi menngunakan Pc setelah menngerjakan soal no 1 kok tdk keluar soal berikutnya ya pk
sy sudah daftar, tp ketika mau login gagal terus, keterangan sekolah tidak terdaftar. mencoba daftar lagi, keterangan sekolah sudah terdaftar. solusinya gimana gan?
sudah daftar tp login selalu gagal. keterangan sekolah tidak terdaftar. tp ketika coba daftar lagi, keterangan sekolah sudah terdaftar. gimana solusinya gan
pak, bisa mnta candy cbt 2.41 terbaru?
pak ,bisa mnta candy cbt 2.41 dan tutorialnya ? ato bs mnta nmr hp nya.
Mas mau tanya kenapa pas menyimpan data sekolah gagal menyimpan
memakai candy versi berapa ya?
apakah ada aplikasi cbt yang bisa akomodir soal esai sekaligus koreksinya.?mau coba candycbt, sudah daftar di http://apk.candycbt.id/ tapi login selalu gagal.
soal esai belum bisa dikoreksi oleh mesin pak.
Login dengan menyertakan nomor identitas sekolah dengan cara daftar dahulu
Cara masukkan soal listening untuk bahasa inggris bgaimana caranya …?
Sudah terjawab di email ya 😀
ini knp ya pas masuk ke locallhost, mohon solusi nya master, maklum pemula
Kesalahan situs: PHP Loader ionCube perlu diinstal. Ini adalah ekstensi PHP yang banyak digunakan untuk menjalankan kode PHP yang dilindungi ionCube, keamanan situs web, dan pemblokiran malware. Silakan kunjungi get-loader.ioncube.com untuk menginstal bantuan.
install ioncube dulu, minggu depan saya buatkan tutorial install ioncube di Candycbt pada php 7.2
waduh belum berhasil masuk ke localhost candy setelah semua proses dilalui..
kendala di sebelah mana gan? sudah benar kan versi php nya?
mas gimana settingannya candy bisa tersambung ke android
sebenarnya tinggal pakai browser saja, masukan ip address server local nya
Mas gimana cara untuk mengkoneksikan hp agar terhubung ke server candy cbt dengan menggunakan kuota hp, klau menggunakan wifi bisa terkonek, terimakasih
harus install candy di server online, sehingga akan didapatkan URL-nya untuk bisa diakses
maaf ikut gabung. sekolah saya mau pake candy cbt. tp masih belum maksimal ketika uji coba ada anak yang tidak bisa log in. yang muncul hanya “berhasil” tp tidak muncul soal. mohon solusinya. terimakasih
Masalah seperti ini sebenarnya kompleks bila mencari dimana titik awal mula permasalahannya.
Pastikan saat memasukan data tidak ada kesalahan, sudah menggunakan versi php yang disarankan?
Hello mas…
Trima kasih sudah buat tulisan ini.
Setidaknya memberi harapan saya melanjutkan pembelajaran CANDY CBT.
Mas pake candy yg versi apa? Yg terbaru yang mana? Rekom dong, versi terbaru dari candy yang mudah dan nyaman di gunakan bagi pemula yang awam sprti saya.
Saya sdh coba install versi 2.3 slax tapi belum bisa memulai ujian karna waktu di VHD tdk sesuai dg waktu di server.
Mohon penjelasan, perbedaan antara Virtual Machine dan Xampp ini…
Kalo boleh saya minta no. WA atau telegram nya…
Trima kasih sebelumnya.
Terima kasih, alhamdulillah artikel saya bermanfaat, maaf baru sempat membuka blog ini, jadi baru bisa membalas.
Untuk xampp tentu saja lebih ringan dibandingkan ketika menggunakan VM karena tidak menggunakan virtualisasi OS.
izin bertanya pak, kalau cbt Candy apakah compatible jika diakses melalui perangkat smartphone? karena sy pernah menggunakan beesmart, halamannya tidak bisa tampil sempurna jika diakses melalui smartphone. Apakah bpk punya rekomendasi aplikasi CBT yang bisa diakses offline menggunakan komputer dan smartphone? Terima kasih.
Untuk Candy ini belum sempat saya explore lebih jauh karena kesibukan saat ini.
Nanti setelah ada waktu luang, akan saya coba buat artikel baru mengenai kompabilitas Candy ketika digunakan di smartphone.
Terima kasih telah berkujung, salam.
CBT Candy tampil baik di SmartPhone pak
menurut pengalaman Mas, lebih rekom mana antara milik beesmart dengan candy ini? makasih
belum pernah coba beesmart Mas, untuk Candy sendiri menurut saya sudah cukup lengkap fiturnya, UI dan UX juga nyamanlah untuk pemula 😀
Mas Nur sudah pernah membandingkan keduanya?
Kemarin coba Beesmart, setelah baca artikel ini saya coba Candy. ternyata lebih mudah dan efisien Candy.
Iya, lebih ringan tentunya 😀
Rekom…cbt candy,…saya sudah coba keduanya
Comments are closed.