Xgenious/ docs
Products
Get support

Before installing Nexelit, ensure your server meets the minimum requirements below.

System Requirements

RequirementMinimum
PHP Version8.1 or higher
DatabaseMySQL 5.7+ or MariaDB 10.3+
Web ServerApache (mod_rewrite) or Nginx
Memory Limit256 MB (512 MB recommended)
Execution Time300 seconds (max_execution_time)
Upload Max Size64 MB
Disk Space500 MB (1 GB with media)
Composer2.x

Required PHP Extensions

ExtensionPurpose
BCMathArbitrary precision mathematics for payments
CtypeCharacter type classification
FileinfoFile type detection for uploads
GDImage processing and thumbnails
IntlInternationalisation (RTL, multilingual)
JSONJSON data handling
MbstringMultibyte string support
OpenSSLSecure connections
PDODatabase abstraction layer
PDO MySQLMySQL database driver
TokenizerPHP code parsing
XMLXML document handling

Additional Software

  • Git — for pulling updates and patches
  • Node.js 18+ — for frontend asset compilation (Vite)

Recommended Hosting

ProviderPlanNotes
VultrCloud Compute (4 GB RAM)Affordable, SSD storage
DigitalOceanBasic Droplet (4 GB RAM)Laravel Forge integration
LinodeShared CPU (4 GB)Good value
HostingerVPS (4 GB RAM)Budget-friendly
Warning

Shared hosting may work for single-site installations but is not recommended for sites with heavy traffic.

Verification

php -v
php -m | grep -E "bcmath|ctype|fileinfo|gd|intl|json|mbstring|openssl|pdo|tokenizer|xml"
Still stuck?
Our support team is ready to help you get set up.
Get support