Requirements
Last updated
Last updated
No hardware? No problem! Try using Varbase in the Cloud. No installation required, request your access in 5 mins. With an option to migrate to your own server later
The below requirements outline the minimum needed requirements. If you need help sizing your server, please contact us at https://www.vardot.com/contact-us for consultation.
Disk space: Minimum 300MB for codebase, 5GB for files, and 1GB for the database (Will greatly depend on your application data and usage).
Memory: Minimum of 2GB (for 1 host). Minimum PHP memory of 196MB (might need to increase this as your Varbase site's functionalities increase).
CPU: Minimum of 2 CPUs is recommended (for 1 host).
To deploy and run Varbase your web server must meet certain minimum requirements. We recommend sizing your application and considering your database size, files data, and expected traffic.
Your servers' requirements will greatly be impacted by the usage of your application. For example, if you have more logged-in users that are anonymous users, you will need to consider higher requirements to serve non-cached requests.
If you need help sizing your server, please contact us at https://www.vardot.com/contact-us for consultation.
Component
Description
Browser
A browser with the ability to fully execute JavaScript from Varbase to access its full functionality.
Component
Description
PHP
PHP 8.2 or higher. PHP 8.3 is recommended.
PHP extensions: mysqli (for MySQL), pgsql (for PostgreSQL), yaml, gd, openssl, json, curl, mbstring, date, dom, filter, hash, pcre, pdo, session, SimpleXML, SPL, tokenizer, mcrypt
Applications
Composer
Drush 12 or higher
Git
Web Server
Varbase works on any web server with PHP version of 8.2 or higher. mod_rewrite
is required if you use Apache.
ngx_http_rewrite_module
if you use Nginx.
Database Engine
Varbase works on any multiple database engines. MySQL, MariaDB or Percona Server (Recommended)
MySQL 8 is supported
Required MySQL 5.5.3/MariaDB 5.5.20/Percona Server 5.5.8 or higher with InnoDB
Component
Description
PHP
PHP 8.2 or higher. PHP 8.3 is recommended.
PHP extensions: mysqli (for MySQL), pgsql (for PostgreSQL), xml, gd, openssl, json, curl, mbstring, date, dom, filter, hash, pcre, pdo, session, SimpleXML, SPL, tokenizer, mcrypt
For production environments, PHP memory of 256MB is recommended. In some memory-intensive pages, you can optionally increase memory using ini_set()
.
Applications
Composer
Drush 11 or higher
Git
Web Server
Varbase works on any web server with a PHP version of 8.3 or higher.mod_rewrite
is required if you use Apache.
ngx_http_rewrite_module
if you use Nginx.
Database Engine
Varbase works on multiple database engines. MySQL, MariaDB, or Percona Server (Recommended)
MySQL 8 is supported
Required MySQL 5.5.3/MariaDB 5.5.20/Percona Server 5.5.8 or higher with InnoDB
Memcache
Memcached server daemon
PECL Memcache or PHP Memcached libraries
Varnish
Varnish cache, an advanced and very fast reverse-proxy system.
Solr Search
The minimum support Solr version is Solr 6.4 and Solr 7 is supported.