To run Vvveb CMS smoothly and securely, your server must meet the following minimum requirements. These ensure full compatibility with the page builder, ecommerce features, APIs, and all core functionality.


1. PHP Requirements

Vvveb requires a modern PHP environment.

Supported PHP Versions

  • Minimum: PHP 7.4+
  • Recommended: PHP 8.5+ for best performance and security

Required PHP Extensions

At least one database extension plus the following:

  • mysqli or sqlite3 or pgsql
  • xml
  • pcre
  • zip
  • dom
  • curl
  • gettext
  • gd or imagick (for image processing)

These extensions are commonly available on most hosting providers.


2. Database Requirements

Vvveb supports multiple database engines. You may choose the one that best fits your hosting environment.

Supported Databases

  • MySQL 5.7+
  • MariaDB 10.2+
  • SQLite (zero‑configuration, ideal for small sites or local development)
  • PostgreSQL 11+

3. Web Server Requirements

Vvveb works with any modern web server that supports PHP.

Configuration guides are available for:

  • Nginx
  • Apache
  • Docker (Apache image)

These guides include recommended rewrite rules, security settings, and performance optimizations.


For best performance and security:

  • Use PHP 8.5+
  • Set the document root to the /public folder
  • Enable OPcache for faster PHP execution
  • Ensure file permissions restrict write access to the owner
  • Use HTTPS with a valid SSL certificate