Requirements

By DB Hurley · Published Sun, 07/19/2015 - 12:06
Is is strongly recommended that Mautic is not installed on shared hosting. This is because shared hosting often has resource limitations which prevent Mautic from working effectively and can cause problems with updates. Please use a Virtual Private Server or a Dedicated Server.  Need help? Check out the Mautic Community Partners Directory.

For an optimal Mautic experience, it is recommended your servers meet the following requirements.

Supported PHP versions per Mautic version

Mautic version Supported PHP versions
3.0.x - 3.1.x 7.2, 7.3
3.2.x 7.2, 7.3, 7.4
3.3.x 7.3, 7.4
4.0 7.4
4.4.0 7.4, 8.0

8.1 support will ship with Mautic 5, due to the changes required breaking backwards compatibility.

General requirements

Supported Databases:
MySQL (InnoDB support required)

Minimum MySQL version is 5.7 or MariaDB 10.2.

https://www.mysql.com/
Supported Web Servers:
Apache[1] 2.x + https://www.apache.org
Nginx[2] 1.0 + (1.8 recommended) https://wiki.nginx.org/
Microsoft IIS[2] 7 https://www.iis.net

Mautic 2 (legacy version)

Software Minimum More information
PHP (Magic Quotes GPC off)

Minimum PHP version is 5.6.19 (including 7.x up to 7.3, which is supported in Mautic 2.16+).

https://secure.php.net/
Supported Databases:
MySQL (InnoDB support required)

Minimum MySQL version is 5.5.3 or MariaDB 10.1.

https://www.mysql.com/
Supported Web Servers:
Apache[1] 2.x + https://www.apache.org
Nginx[2] 1.0 + (1.8 recommended) https://wiki.nginx.org/
Microsoft IIS[2] 7 https://www.iis.net

Footnotes

[1] In order to use SEO URLs, you will need to have the Apache mod_rewrite extension installed.

[2] In order to use SEO URLs, extra configuration is required.