Kerjakode

Sedang menyiapkan sesuatu yang keren…

0%

💡 Tip: Kami menyediakan jasa pembuatan website profesional

👋 Selamat Pagi!

5 Langkah Mudah Instal Candy CBT di cPanel Hosting Anda

Memiliki website yang fungsional adalah impian setiap pebisnis, institusi pendidikan, atau individu. Namun, seringkali proses teknis seperti instalasi aplikasi...

5 Langkah Mudah Instal Candy CBT di cPanel Hosting Anda

Memiliki website yang fungsional adalah impian setiap pebisnis, institusi pendidikan, atau individu. Namun, seringkali proses teknis seperti instalasi aplikasi di hosting menjadi tantangan tersendiri. Salah satu aplikasi yang semakin populer untuk kebutuhan ujian online adalah Candy CBT.

Bagi Anda yang memiliki hosting dengan kontrol panel cPanel, menginstal Candy CBT ternyata tidak sesulit yang dibayangkan. Artikel ini akan memandu Anda langkah demi langkah agar instalasi Candy CBT di cPanel hosting Anda berjalan lancar.

Mengenal Candy CBT dan Manfaatnya

Candy CBT adalah sebuah aplikasi open-source yang dirancang khusus untuk memfasilitasi pelaksanaan ujian berbasis komputer secara daring. Aplikasi ini menawarkan solusi lengkap bagi institusi pendidikan yang ingin beralih dari metode ujian konvensional ke digital.

Keunggulan utama Candy CBT terletak pada kelengkapan fiturnya. Mulai dari manajemen siswa, pengelolaan mata pelajaran, pembuatan bank soal yang beragam, hingga sistem penilaian otomatis, semuanya terintegrasi dalam satu platform. Fleksibilitasnya memungkinkan penyesuaian sesuai kebutuhan spesifik setiap sekolah.

Karena sifatnya yang open-source, Candy CBT dapat diunduh dan digunakan secara gratis. Hal ini menjadikannya pilihan menarik bagi banyak sekolah yang ingin mengimplementasikan sistem ujian online tanpa terbebani biaya lisensi yang mahal. Namun, untuk dapat menggunakannya, diperlukan persiapan infrastruktur web hosting yang memadai.

Persiapan Sebelum Instalasi Candy CBT

Sebelum melangkah ke proses instalasi teknis di cPanel, ada beberapa hal penting yang perlu Anda persiapkan. Persiapan yang matang akan memastikan proses instalasi berjalan lebih efisien dan minim hambatan.

1. Siapkan Akun Hosting cPanel

Hal pertama dan terpenting adalah memastikan Anda memiliki akun hosting yang menggunakan cPanel sebagai kontrol panelnya. cPanel adalah antarmuka yang sangat populer dan intuitif untuk mengelola berbagai aspek website Anda, termasuk file, database, dan domain.

Jika Anda belum memiliki hosting, pilihlah penyedia layanan hosting yang terpercaya dan menawarkan paket hosting dengan cPanel. Pastikan paket hosting tersebut memiliki sumber daya yang cukup untuk menjalankan aplikasi seperti Candy CBT, terutama jika Anda memperkirakan akan ada banyak pengguna yang mengakses secara bersamaan.

2. Unduh File Instalasi Candy CBT

Candy CBT dapat diunduh langsung dari situs resminya. Pastikan Anda mengunduh versi terbaru untuk mendapatkan fitur terkini dan perbaikan keamanan.

Setelah mengunduh, Anda akan mendapatkan file dalam format terkompresi (biasanya .zip). Simpan file ini di komputer Anda, karena akan diunggah ke server hosting Anda melalui cPanel.

3. Siapkan Informasi Aktivasi (Jika Diperlukan)

Beberapa aplikasi, termasuk Candy CBT, mungkin memerlukan semacam aktivasi atau registrasi awal untuk dapat digunakan secara penuh. Dalam kasus Candy CBT, terkadang diperlukan Nomor Pokok Sekolah Nasional (NPSN) untuk proses aktivasi akun admin. Informasi ini biasanya akan dijelaskan lebih lanjut oleh pengembang aplikasi.

Pastikan Anda memiliki informasi yang diperlukan ini sebelum memulai instalasi agar tidak terhenti di tengah jalan. Jika ada grup komunitas pengembang atau forum yang disediakan, bergabunglah untuk mendapatkan informasi terbaru dan bantuan jika diperlukan.

Langkah-langkah Instalasi Candy CBT di cPanel Hosting

Setelah semua persiapan selesai, mari kita mulai proses instalasi Candy CBT di cPanel hosting Anda. Ikuti langkah-langkah berikut dengan cermat.

Langkah 1: Login ke Akun cPanel Anda

Langkah pertama adalah mengakses panel kontrol hosting Anda. Buka browser dan masukkan alamat URL cPanel Anda. Biasanya, ini adalah `namadomainanda.com/cpanel` atau `cpanel.namadomainanda.com`.

Anda akan diminta untuk memasukkan username dan password cPanel Anda. Jika Anda tidak yakin dengan detail login Anda, hubungi penyedia layanan hosting Anda.

Setelah berhasil login, Anda akan melihat dashboard cPanel yang menampilkan berbagai pilihan menu untuk mengelola hosting Anda.

Langkah 2: Akses File Manager

Di dashboard cPanel, cari dan klik ikon "File Manager". File Manager adalah alat yang memungkinkan Anda untuk melihat, mengunggah, mengunduh, memindahkan, menyalin, dan menghapus file serta folder di akun hosting Anda.

Setelah mengklik File Manager, sebuah jendela baru akan terbuka menampilkan struktur direktori hosting Anda.

Langkah 3: Pilih Direktori Tujuan Instalasi

Sekarang, Anda perlu menentukan di mana file Candy CBT akan diinstal. Pilihan umum adalah:

  • public_html: Jika Anda ingin menginstal Candy CBT langsung di domain utama Anda (misalnya, `ujian.sekolahanda.sch.id`).
  • Direktori Subdomain: Jika Anda membuat subdomain khusus untuk Candy CBT (misalnya, `ujian.sekolahanda.sch.id`), Anda perlu memilih direktori yang sesuai dengan subdomain tersebut.

Navigasikan ke direktori yang Anda pilih di File Manager.

Langkah 4: Unggah File Instalasi Candy CBT

Di dalam direktori yang telah Anda pilih, klik tombol "Upload" yang biasanya terletak di bagian atas File Manager.

Setelah mengklik "Upload", Anda akan diarahkan ke halaman unggah file. Klik tombol "Select File" atau seret file .zip Candy CBT yang telah Anda unduh sebelumnya ke area unggah.

Tunggu hingga proses unggah selesai. Anda akan melihat indikator progres yang menunjukkan status pengunggahan. Setelah selesai, tutup jendela unggah dan kembali ke File Manager. Anda akan melihat file .zip Candy CBT sudah ada di direktori yang Anda pilih.

Langkah 5: Ekstrak File Candy CBT

Setelah file terunggah, Anda perlu mengekstrak isinya. Klik kanan pada file .zip Candy CBT yang baru saja Anda unggah.

Pilih opsi "Extract" dari menu yang muncul. Sebuah jendela konfirmasi akan muncul menanyakan di mana Anda ingin mengekstrak file tersebut. Pastikan jalur ekstrak sesuai dengan direktori tempat Anda mengunggah file (biasanya `public_html` atau direktori subdomain Anda).

Klik tombol "Extract Files". Tunggu hingga proses ekstraksi selesai. Setelah itu, Anda akan melihat banyak file dan folder baru yang merupakan hasil ekstraksi dari file .zip Candy CBT.

Anda bisa menghapus file .zip setelah ekstraksi berhasil untuk menghemat ruang penyimpanan hosting Anda.

Langkah 6: Buat Database Baru

Candy CBT memerlukan sebuah database untuk menyimpan semua data ujian, siswa, soal, dan hasil. Anda perlu membuat database baru melalui cPanel.

Kembali ke dashboard cPanel utama Anda dan cari bagian "Databases". Klik pada "MySQL Databases" atau "MySQL Database Wizard". Wizard biasanya lebih disarankan untuk pemula karena memandu Anda melalui setiap langkah.

Membuat Database

  • Di bagian pembuatan database, Anda akan diminta untuk memberikan nama database. Gunakan nama yang deskriptif, misalnya `db_candycbt` atau `ujian_sekolah`. cPanel akan secara otomatis menambahkan prefiks nama pengguna Anda ke nama database (misalnya, `username_db_candycbt`). Catat nama database lengkap ini.
  • Klik "Create Database".

Membuat Pengguna Database

  • Selanjutnya, Anda perlu membuat pengguna untuk database tersebut. Masukkan nama pengguna yang unik dan kuat, serta buat password yang aman.
  • Catat baik-baik nama pengguna dan password database ini.
  • Klik "Create User".

Menambahkan Pengguna ke Database

  • Setelah membuat pengguna, Anda perlu memberikannya akses ke database yang baru dibuat.
  • Pilih pengguna yang baru saja Anda buat dan database yang baru saja Anda buat dari daftar dropdown.
  • Klik tombol "Add".
  • Anda akan melihat daftar hak akses yang bisa diberikan kepada pengguna. Centang "ALL PRIVILEGES" untuk memberikan akses penuh kepada pengguna terhadap database tersebut.
  • Klik "Make Changes" atau "Next".

Database dan pengguna Anda sekarang siap digunakan oleh Candy CBT.

Langkah 7: Impor Data ke Database

Setelah database dibuat, Anda perlu mengimpor struktur data yang dibutuhkan oleh Candy CBT. File ini biasanya disediakan dalam paket instalasi Candy CBT, seringkali bernama `ecandy28r3.sql` atau sejenisnya, dan terletak di dalam folder `config` hasil ekstraksi.

Kembali ke dashboard cPanel dan cari bagian "Databases". Klik "phpMyAdmin".

phpMyAdmin adalah alat berbasis web untuk mengelola database MySQL. Di sisi kiri jendela phpMyAdmin, Anda akan melihat daftar database yang ada di hosting Anda. Klik nama database yang baru saja Anda buat.

Setelah memilih database, klik tab "Import" di bagian atas jendela phpMyAdmin.

Klik tombol "Choose File" dan pilih file `.sql` yang telah Anda siapkan tadi.

Pastikan format file sudah benar (biasanya SQL) dan gulir ke bawah, lalu klik tombol "Go" atau "Import".

Tunggu hingga proses impor selesai. Jika berhasil, Anda akan melihat pesan konfirmasi bahwa impor data telah berhasil.

Langkah 8: Konfigurasi File Database

Langkah terakhir sebelum mengakses Candy CBT adalah mengkonfigurasi file koneksi database agar aplikasi dapat terhubung dengan database yang telah Anda buat.

Kembali ke File Manager, navigasikan ke direktori tempat Anda menginstal Candy CBT. Cari folder `config`.

Di dalam folder `config`, Anda akan menemukan file bernama `config.database.php` atau sejenisnya. Klik kanan pada file ini dan pilih opsi "Edit".

Sebuah editor teks akan terbuka. Anda akan melihat baris kode yang berisi detail koneksi database. Cari baris yang mendefinisikan `$user`, `$pass`, dan `$debe`.

Perbarui nilai-nilai ini sesuai dengan:

  • `$user`: Nama pengguna database yang Anda buat di Langkah 6.
  • `$pass`: Password pengguna database yang Anda buat di Langkah 6.
  • `$debe`: Nama database yang Anda buat di Langkah 6.

Contoh tampilan kode yang perlu Anda ubah:

define('db_host', 'localhost');
define('db_user', 'nama_pengguna_database_anda');
define('db_pass', 'password_database_anda');
define('db_debe', 'nama_database_anda');

Pastikan Anda memasukkan detail yang benar. Setelah selesai mengedit, klik tombol "Save Changes" yang biasanya terletak di bagian atas atau bawah editor.

Langkah 9: Verifikasi Instalasi

Sekarang saatnya untuk menguji apakah instalasi Candy CBT Anda berhasil.

Buka browser web Anda dan masukkan alamat URL di mana Anda menginstal Candy CBT (misalnya, `ujian.sekolahanda.sch.id` atau `sekolahanda.sch.id/ujian`).

Jika semua langkah telah dilakukan dengan benar, Anda seharusnya akan melihat halaman login Candy CBT atau antarmuka awal aplikasi. Jika Anda melihat halaman login tanpa pesan error, selamat! Instalasi Candy CBT Anda berhasil.

Untuk mengakses area administrator, Anda mungkin memerlukan username dan password khusus. Informasi ini biasanya didapatkan dari pengembang Candy CBT atau melalui proses registrasi awal yang telah Anda lakukan.

Tips Tambahan untuk Pengelolaan Candy CBT

Setelah berhasil menginstal Candy CBT, ada beberapa hal yang bisa Anda perhatikan untuk memastikan kelancaran operasionalnya.

Optimasi Performa Website

Pastikan server hosting Anda mampu menangani beban akses, terutama saat ujian berlangsung. Pertimbangkan penggunaan caching, CDN (Content Delivery Network), dan optimasi gambar untuk mempercepat waktu muat halaman.

Keamanan Website

Jaga keamanan akun cPanel Anda dengan password yang kuat dan aktifkan otentikasi dua faktor jika tersedia. Lakukan pembaruan rutin pada aplikasi Candy CBT dan plugin pendukungnya untuk menutup celah keamanan.

Backup Rutin

Lakukan pencadangan (backup) data website dan database secara berkala. Ini sangat penting untuk berjaga-jaga jika terjadi masalah teknis atau kegagalan data.

Dukungan Teknis

Jika Anda mengalami kendala, jangan ragu untuk menghubungi tim support penyedia hosting Anda atau mencari bantuan di forum komunitas Candy CBT. Mereka mungkin memiliki solusi atau panduan yang spesifik untuk masalah Anda.

Kesimpulan

Menginstal Candy CBT di cPanel hosting Anda memang memerlukan beberapa langkah teknis, namun dengan panduan yang tepat, proses ini dapat diselesaikan dengan mudah. Mulai dari persiapan file dan database hingga konfigurasi akhir, setiap tahap memiliki peran penting.

Dengan Candy CBT yang terinstal dengan baik, institusi pendidikan Anda kini siap untuk melaksanakan ujian online yang efisien dan modern.

Jika artikel ini bermanfaat, jangan ragu untuk membagikannya kepada rekan-rekan Anda. Temukan lebih banyak panduan website lainnya di blog ini!

Pertanyaan yang Sering Diajukan (FAQ)

Berapa biaya membuat website untuk ujian online?

Biaya membuat website untuk ujian online sangat bervariasi. Ini mencakup biaya domain (sekitar Rp 100.000 - Rp 200.000 per tahun), biaya hosting (mulai dari Rp 50.000 per bulan untuk shared hosting, hingga jutaan rupiah untuk VPS atau dedicated server tergantung kebutuhan), serta biaya jika Anda menggunakan tema premium atau plugin berbayar. Aplikasi open-source seperti Candy CBT gratis untuk digunakan, namun Anda tetap perlu biaya untuk infrastruktur hosting.

Tools apa saja yang wajib dipakai saat mengelola website hosting?

Beberapa tools yang wajib dipakai saat mengelola website hosting antara lain: cPanel atau Plesk (kontrol panel hosting), File Manager (untuk mengelola file), phpMyAdmin (untuk mengelola database), FTP Client (seperti FileZilla untuk transfer file), serta tool pemantau performa website (seperti GTmetrix, PageSpeed Insights) dan tool keamanan.

Apakah website harus pakai SSL?

Ya, sangat disarankan website menggunakan SSL (Secure Sockets Layer). SSL mengenkripsi data yang dikirim antara browser pengunjung dan server website Anda, menjadikannya aman dari penyadapan. Ini penting untuk menjaga privasi pengguna dan membangun kepercayaan. Selain itu, Google juga memberikan peringkat lebih baik pada website yang menggunakan HTTPS (protokol yang didukung oleh SSL).

CMS apa yang terbaik untuk pemula?

Untuk pemula, WordPress seringkali dianggap sebagai Content Management System (CMS) terbaik. WordPress memiliki antarmuka yang ramah pengguna, ribuan tema dan plugin yang siap pakai, serta komunitas pendukung yang sangat besar. Ini memudahkan pembuatan dan pengelolaan website tanpa perlu keahlian coding mendalam.

Ajie Kusumadhany
Written by

Ajie Kusumadhany

admin

Founder & Lead Developer KerjaKode. Berpengalaman dalam pengembangan web modern dengan Laravel, Vue.js, dan teknologi terkini. Passionate tentang coding, teknologi, dan berbagi pengetahuan melalui artikel.

Promo Spesial Hari Ini!

10% DISKON

Promo berakhir dalam:

00 Jam
:
00 Menit
:
00 Detik
Klaim Promo Sekarang!

*Promo berlaku untuk order hari ini

0
User Online
Halo! 👋
Kerjakode Support Online
×

👋 Hai! Pilih layanan yang kamu butuhkan:

Chat WhatsApp Sekarang