Server Software

PHP Version 8.1 or 8.2
Database MySQL 5.7+ / MariaDB 10.3+
Web Server Apache (mod_rewrite enabled) or Nginx
OS Linux (Ubuntu 20.04+, CentOS 8+) recommended
SSL Certificate Required (For Webcam/Mic access)

PHP Extensions

Enable these extensions in your server's php.ini configuration.

BCMath
Ctype
Fileinfo
JSON
Mbstring
OpenSSL
PDO
Tokenizer
XML
cURL
GD / Imagick
Zip
Minimum

Starter / Testing

  • CPU: 1 Core
  • RAM: 2 GB
  • Storage: 10 GB SSD
  • Capacity: ~50 Concurrent Users
Recommended

Production / High Traffic

  • CPU: 4 Cores
  • RAM: 8 GB+
  • Storage: 40 GB NVMe SSD
  • Capacity: ~500+ Concurrent Users

Client-Side Requirements

Since Ziexam AI uses advanced features like Webcam monitoring and Screen capturing (WebRTC) for proctoring, users must use a modern browser. Internet Explorer is not supported.

Important: iOS (iPhone/iPad) users must use Safari due to Apple's restrictions on camera access in third-party browsers.
Chrome 80+
Firefox 75+
Edge 80+
Safari 13+