Complete guide to setting up and using CBTHost Offline software for secure, internet-free computer-based testing.
Follow these steps to get your CBTHost offline server running quickly.
cbthost-server.zip
main.exe to start the server
ip.zip
xampp/htdocs folder
http://localhost/ip
index.php and student.php
Required folders and configuration files are created automatically when server starts
Modify the helper script to add your school logo or other branding
main.exe first so the server is running
Software creates a local server on your machine
Students connect via browser using server IP address
SQLite database created automatically - no setup required
Download from our website and run the installer
Software automatically starts local server and creates database
Open browser and navigate to displayed URL (e.g., http://127.0.0.1:8080)
Use the admin access code from config.json to unlock admin features
If port is occupied, use System Config modal to change port number
SQLite database created automatically at C://CBTHost
All data, logs, and imported files stored in C://CBTHost directory
Use Excel format with these columns:
email student_id ft22acmp0001@cbthost.com ft22acmp0001 ft22acmp0002@cbthost.com ft22acmp0002 ft22acmp0003@cbthost.com ft22acmp0003
Students don't need existing accounts. System creates accounts automatically when imported.
Students use any modern browser to access tests via server IP address
Students login with their assigned Student ID (Test ID)
View all student activities, test history, and submitted answers
Students access tests via: http://[SERVER_IP]:[PORT]
Example: http://192.168.1.100:8080
Download CBTHost Offline and start conducting secure, internet-free exams today
Our support team is ready to help you set up and use CBTHost Offline