Magento 2.4.9
34 of 43 tested setups work. Last run 1 October 2026.
The recommended stack passed
The stack Adobe lists in its system requirements for Magento 2.4.9.
- PHP 8.5
- MariaDB 12.3
- OpenSearch 3
- Valkey 9
- RabbitMQ 4.3
- Nginx
- Varnish 8.0
The run, 4m 05s
Stack up41s
Install2m 05s
Compile57s
Browser tests22s
Needs extra steps
Some of these setups only work with a fix that is not in the release as shipped, so a plain composer create-project will not include it.
- Core patch
GLOB_BRACE is undefined on Alpine/musl PHP
34 of 40 setups using it passOnly needed on Alpine/musl PHP < 8.5.
MvcApplication globs with GLOB_BRACE, which musl PHP below 8.5 does not define. Backports the Mage-OS 3.5.0 Filesystem\Glob fix. Not needed on glibc-based PHP.
Swap one service at a time
Each chip is the recommended stack with only that service changed. The chip marked “recommended” is the stack Adobe lists in its system requirements.
Database
Search
Cache
Queue
Web server
Every run (43)
| Result | PHP | Database | Search | Cache | Queue | Web | Varnish | Steps | Logs |
|---|---|---|---|---|---|---|---|---|---|
| 7.4 | mariadb 12.3 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstall | ||
| 8.1 | mariadb 12.3 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstall | ||
| 8.2 | mariadb 12.3 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstall | ||
| 8.5 | mariadb 12.3 | elasticsearch 7.10.1 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstall | ||
| 8.5 | mariadb 12.3 | elasticsearch 7.16.3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstall | ||
| 8.5 | mariadb 12.3 | elasticsearch 7.6.2 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstall | ||
| 8.5 | mariadb 12.3 | elasticsearch 7.9.3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstall | ||
| 8.5 | mariadb 12.3 | elasticsearch 9.5.3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstall | ||
| 8.5 | mysql 9.7 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstall | ||
| 8.3 | mariadb 12.3 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.4 | mariadb 12.3 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 10.11 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 10.4 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 10.5 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 10.6 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 11.4 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 11.8 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | elasticsearch 8.11.4 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | elasticsearch 8.19.15 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 1.3.20 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 2.19.5 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 3 | redis 5.0.14 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 3 | redis 6.0.20 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 3 | redis 6.2.22 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 3 | redis 7.0.15 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 3 | redis 7.2 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 3 | redis 8.0.6 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 3 | redis 8.6.3 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 3 | valkey 8 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 3 | valkey 9 | artemis 2.44.0 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 3 | valkey 9 | rabbitmq 3.13 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 3 | valkey 9 | rabbitmq 3.8 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 3 | valkey 9 | rabbitmq 3.9 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 3 | valkey 9 | rabbitmq 4.2 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 3 | valkey 9 | rabbitmq 4.3 | apache | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 6.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mariadb 12.3 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | none | Stack upInstallCompileBrowser tests | ||
| 8.5 | mysql 8.0.46 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | mysql 8.4.9 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | percona 8.0 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.5 | percona 8.4 | opensearch 3 | valkey 9 | rabbitmq 4.3 | nginx | 8.0 | Stack upInstallCompileBrowser tests |