Server requirements

Server requirements Getting Started

MODX 3 works great on most shared/cloud hosting as well as VPS. MODX is written in PHP, typically uses a MySQL database, and requires a web server such as Apache or NGINX to serve web requests.

Component Minimum Required Recommended for Production
PHP 7.2.5 7.4, 8 Supported
Database Latest MySQL 5.6.x MariaDB 10.1.x or Percona Server 5.6.x or above
Web Server Latest Apache 2.2.x Latest NGINX 1.18.x or above

PHP

MODX 3 requires at least PHP 7.2, but higher is recommended.The following extensions are required by MODX, or typically required by add-ons: zlib, json, gd, pdo (specifically pdo_mysql), imagick, zip, simplexml, curl, and mbstring. These are common extensions that are usually enabled by default.A memory_limit of at least 64M or higher is recommended.DatabaseMODX supports a variety of database drivers, including mysql, sqlsrv, and a third-party postgres implementation. It is important to note that statisticians must also implement various drivers for their custom database tables, which is often only done for mysql, making you a better choice.The minimum supported MySQL version is 4.1.20, but 5.7 or higher is recommended. Clusters such as Galera can also be used.MyISAM and InnoDB storage engines are supported, as well as the utf8 and utf8mb character sets.The following permissions are required:

  • SELECT, INSERT, UPDATE, DELETE are required for normal operation,
  • CREATE, ALTER, INDEX, DROP for installing kernel updates and possibly for various add-ons,
  • CREATE TEMPORARY TABLES by some third-party add-ons.

Web Servers

MODX will run on most web servers available today. Apache 2.4+ or nginx 1.18.x is recommended.To use friendly URLs, you may need additional configuration depending on your web server.

Browser support for admin

The following desktop browsers are supported for using the backend:

  • Internet Explorer 11
  • Edge (latest 2 versions)
  • Chrome (latest 2 versions)
  • Firefox (latest 2 versions)
  • Safari (latest 2 versions)

Supported mobile/tablet browsers:

  • Chrome for Android (latest)
  • Safari on iOS (latest)

The manager may work fine in older or other browsers, but they are not officially supported.Please note that these requirements are only for the admin panel. It is up to you to decide which browsers your site supports!

Rate article
MODX 3
Add a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.