Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara Mudah Online-kan CBT Localhost Tanpa Hosting, Cukup dengan Ngrok

Cara Mudah Online-kan CBT Localhost Tanpa Hosting, Cukup dengan Ngrok

Online-kan CBT Localhost dengan Ngrok

Di era digital saat ini, pelaksanaan ujian berbasis komputer atau Computer-Based Test (CBT) telah menjadi kebutuhan utama di banyak sekolah, madrasah, hingga lembaga pelatihan.

Salah satu sistem CBT yang banyak digunakan adalah Exraordinary CBT, sebuah platform open source yang mampu berjalan secara online melalui hosting atau VPS dan bisa juga berjalan secara lokal melalui localhost atau jaringan IP lokal.

Namun, muncul tantangan ketika sistem ini ingin diakses dari luar jaringan lokal—baik agar peserta ujian bisa mengikuti dari rumah terutama yang tidak bisa hadir langsung karna sakit atau alasan lainnya.

Selain itu bisa juga digunakan untuk keperluan monitoring jarak jauh. Di sinilah pentingnya mengetahui cara meng-online-kan Exraordinary CBT agar bisa diakses secara luas dan fleksibel.

Meng-online-kan aplikasi CBT berbasis localhost seperti Exraordinary CBT bukanlah sekadar memindahkan file ke hosting biasa. Proses ini memerlukan pemahaman tentang jaringan, akses port, serta pengaturan sistem agar tetap aman dan stabil.

Untungnya, ada solusi sederhana dan praktis tanpa harus menyewa server atau melakukan konfigurasi rumit pada router, yaitu dengan menggunakan Ngrok—alat tunneling yang memungkinkan kita mengekspos server lokal ke internet dengan cepat dan aman.

Dengan sistem CBT yang dapat diakses secara online menggunakan Ngrok, sekolah dan lembaga bisa melaksanakan ujian dengan jangkauan yang lebih luas tanpa terikat oleh keterbatasan jaringan lokal.

Akses peserta lebih fleksibel, admin bisa mengelola dari jarak jauh, dan proses pelaksanaan ujian tetap berjalan lancar. Ini menjadi solusi ideal bagi sekolah yang ingin mengadopsi sistem CBT daring, namun belum memiliki infrastruktur jaringan yang kompleks.

Artikel ini akan membahas langkah-langkah teknis dan praktis tentang cara meng-online-kan Exraordinary CBT menggunakan Ngrok, mulai dari instalasi, pembuatan tunnel, hingga tips keamanan dan troubleshooting.

Panduan ini cocok untuk teknisi sekolah, operator madrasah, atau siapa pun yang ingin menjalankan ujian berbasis komputer secara online dengan cara yang mudah dan efisien.

Langkah-langkah Menggunakan Ngrok untuk Meng-online-kan Exraordinary CBT

Berikut adalah bagian Langkah-langkah Menggunakan Ngrok untuk Meng-online-kan Exraordinary CBT atau CBT lainnya :

Untuk dapat mengakses aplikasi Exraordinary CBT atau CBT lainnya dari luar jaringan lokal, kita bisa memanfaatkan Ngrok sebagai solusi praktis. Berikut ini adalah langkah-langkah lengkapnya:

1. Pastikan Exraordinary CBT Berjalan di Localhost

Sebelum menggunakan Ngrok, pastikan bahwa Exraordinary CBT atau CBT lainnya sudah berjalan normal di komputer lokal Anda. Biasanya, CBT ini bisa diakses melalui alamat seperti http://localhost atau http://127.0.0.1, atau kadang menggunakan IP lokal seperti http://192.168.1.x:8080.

Contoh untuk Exraordinary CBT alamatnya : http://localhost:9988, dan IP address lokalnya http://127.0.0.1:9988 (pastikan port-nya sesuai dengan konfigurasi server CBT Anda).

Berdasarkan gambar di atas, kita akan mengonlinekan cbt melalui port: 9988. Dapat juga dengan menggunakan port lainnya sesuai aplikasi cbt yang anda gunakan.

2. Download dan Install Ngrok

Kunjungi situs resmi Ngrok di https://ngrok.com dan lakukan pendaftaran (gratis). Setelah itu:

  • Download file Ngrok sesuai sistem operasi Anda (Windows, macOS, atau Linux).
  • Ekstrak file yang sudah diunduh.
  • Pindahkan file ngrok.exe ke folder yang mudah diakses, misalnya di C:\ngrok.

Agar aplikasi ngrok tidak teridentifikasi virus nonaktifkan Real-time protection melalui Windows Scurity dan pilih Virus & treath protection. Untuk langkah-langkahnya klik disini.

3. Autentikasi Akun Ngrok (Hanya Sekali)
Contoh Token dari Ngrok

Setelah mendaftar dan login ke akun Ngrok, Anda akan mendapatkan Authtoken.

Masukkan token ini ke terminal dengan perintah:

ngrok config add-authtoken [token-anda]

Gantilah [token-anda] dengan kode asli yang tersedia di dashboard akun Ngrok Anda.

Kode Token yang telah diverifikasi

4. Jalankan Ngrok pada Port Server CBT

Misalnya Exraordinary CBT Anda berjalan pada port 9988, maka jalankan perintah berikut di Command Prompt atau Terminal:

ngrok http http://localhost:9988

Jangan lupa tekan enter untuk menjalankannya

Setelah perintah dijalankan, Ngrok akan membuat URL publik seperti https://2cf8-140-213-151-179.ngrok-free.app. Alamat ini bisa langsung dibagikan ke peserta ujian agar mereka bisa mengakses Exraordinary CBT dari internet.

Contoh Kedua bila menggunakan IP Address lokal.

Sebagai contoh IP address lokalnya adalah http://172.16.0.5:9988  maka pada layar command promt> ketik aja : ngrok_spasi_http_spasi_port yang akan digunakan.

Misal : ngrok http http://172.16.0.5:8080

Jangan lupa tekan enter untuk menjalankannya. Jika berhasil, akan ditampilkan URL publik dari online-kan cbt ke internet seperti dalam kota merah. Dan alamat ini bisa langsung dibagikan ke peserta ujian agar mereka bisa mengakses dari mana saja.

5. Uji Akses Online

  • Buka browser di perangkat lain (bahkan dari luar jaringan lokal).
  • Akses URL yang diberikan Ngrok tadi.

  • Jika konfigurasi server CBT Anda benar, maka halaman CBT akan muncul seperti saat dibuka melalui localhost.

 

Siswa berhasil login dari jarak jauh

Dengan memanfaatkan Ngrok, siapa pun kini bisa meng-online-kan aplikasi Exraordinary CBT atau aplikasi CBT lainnya dengan cepat, mudah, dan tanpa biaya tambahan untuk server atau hosting. Solusi ini sangat cocok diterapkan di lingkungan sekolah, madrasah, atau lembaga pelatihan yang ingin menyelenggarakan ujian daring tanpa harus terikat pada keterbatasan jaringan lokal.

Meski sederhana, penggunaan Ngrok tetap memerlukan perhatian pada aspek keamanan dan kestabilan koneksi. Oleh karena itu, pastikan hanya membagikan URL kepada peserta yang berhak, dan pantau koneksi secara berkala selama ujian berlangsung. Jika dibutuhkan, Anda juga bisa mempertimbangkan opsi berbayar dari Ngrok untuk mendapatkan fitur yang lebih profesional dan URL yang tetap.

Dengan panduan ini, semoga Anda dapat lebih percaya diri dalam mengelola ujian berbasis komputer secara online, serta membuka lebih banyak peluang untuk digitalisasi sistem evaluasi pendidikan di tempat Anda. Selamat mencoba dan semoga sukses dalam pelaksanaan CBT daring!

Posting Komentar untuk "Cara Mudah Online-kan CBT Localhost Tanpa Hosting, Cukup dengan Ngrok"