Server Hardware Requirements
Generally, HelpSpot only requires a modest virtual (or physical) server. 1 CPU, 2-4GB of ram, 50GB of hard disk (SSD is optimal). Large installations may require more resources, feel free to contact sales for more details on your specific needs.
Not interested in self hosting? Learn more about HelpSpot Cloud.
General Server Software Requirements
PHP
- PHP 7.4.x, 8.0.x 8.1.x 8.2.x or 8.3.x
- PHP MYSQLI module (For MySQL based installations)
- PHP PDO_MYSQL module (For MySQL based installations)
- PHP SQLSRV Module (For MS SQL Server based installations)
- PHP IMAP module
- PHP cURL module
- PHP XML module
- PHP LDAP module
- PHP GD module
Supported Databases:
- MySQL, version 5.6+. 5.7 or greater is recommend†
- SqlServer 2012+
- SqlServer Express 2012+
- SqlServer Express will work, however it has limitations that could limit large installations
Windows Server Software
Supported OS
Supported Web Servers
Queue Worker
- The HelpSpot package includes helpers to install the queue worker as a windows service.
Linux Server Software
Supported Web Servers
- Apache, version 2.4+ recommended OR Nginx, 1.16+ recommended††
Queue Worker and Shell Access
- A queue worker process using Supervisor or Systemd
- Console / Shell access is required for installing and managing HelpSpot. Shared hosts without console access will not be compatible
† RedHat users can use MariaDB and its XTRADB storage engine rather than MySQL and InnoDB storage engine without issue. In RedHat 7, MariaDB is provided in the default package repositories instead of MySQL.
†† HelpSpot will work great with both Apache or Nginx. Note that Nginx requires the installation of PHP-FPM.