System Requirements

Before deploying Preads Platform, ensure your server environment aligns with these enterprise-grade specifications. Our automated installation wizard will perform a real-time audit of these requirements during setup.


🖥️ Server Infrastructure

We recommend a Linux-based environment for maximum stability and performance.

Operating Systems

  • Linux (Highly Recommended): Ubuntu 20.04+, Debian 10+, CentOS 8+, or RHEL 8+.
  • Windows Server: 2019 or higher (requires IIS or Apache/Nginx).
  • Local Development: macOS or Windows 10/11 with WSL2/Docker.

Web Server

  • Nginx (Recommended): Version 1.18 or higher.
  • Apache: Version 2.4 or higher with mod_rewrite enabled.

🐘 PHP Runtime & Extensions

Preads Platform is built on Laravel 11, requiring a modern PHP environment.

Component Minimum recommended
PHP Version 8.1.0 8.2+
Memory Limit 256MB 512MB+
Execution Time 60s 120s+ (for large imports)

Mandatory Extensions

The following extensions must be enabled in your php.ini:

  • openssl, pdo, pdo_mysql, mbstring, tokenizer, xml, ctype, json, bcmath, fileinfo.
  • curl: Essential for real-time network API communication.
  • gd: Required for image processing (logos, profile photos).
  • zip: Necessary for plugin/addon management.
  • redis: Strongly recommended for high-traffic session/cache management.

🗄️ Database Engine

Specification Requirement
Database Type MySQL 5.7+ or MariaDB 10.3+
Collation utf8mb4_unicode_ci
Storage Engine InnoDB
Permissions ALL PRIVILEGES on the specific platform database.

🚀 Performance Recommendations

Hardware Scaling

  • Light Traffic (<5k Users): 2 vCPUs, 2GB RAM, 20GB SSD.
  • Medium Traffic (5k-50k Users): 4 vCPUs, 8GB RAM, 50GB SSD.
  • High Performance (50k+ Users): 8+ vCPUs, 16GB+ RAM, NVMe Storage, Dedicated Redis instance.

Software Optimization

  • OPcache: Enable and configure for production (revalidate_freq=60).
  • Redis: Utilize Redis for both CACHE_STORE and SESSION_DRIVER to reduce database overhead.
  • SSL: A valid TLS/SSL Certificate (ECC or RSA 2048-bit) is mandatory for production security.

Ready? Proceed to Installation →