Important: cerințele de sistem diferă semnificativ de la o versiune la alta. Valorile de mai jos corespund liniei actuale Magento 2.4.7 / 2.4.8. Verifică întotdeauna cerințele exacte ale versiunii tale în documentația oficială Adobe Commerce.
Server web
- Apache 2.4 sau Nginx 1.24+
PHP
- PHP 8.1, 8.2 sau 8.3 (Magento 2.4.7). Magento 2.4.8 adaugă suport pentru PHP 8.4. Versiunile PHP 5.x și 7.x nu mai sunt suportate.
Bază de date
- MySQL 8.0 sau MariaDB 10.6 (2.4.8 adaugă MariaDB 11.4).
Motor de căutare (obligatoriu)
- Elasticsearch 8.x sau OpenSearch 2.x — obligatoriu începând cu Magento 2.4.
Alte componente
- Composer 2.x
- RabbitMQ 3.9+ (pentru cozile de mesaje)
- Redis 7.x (recomandat pentru cache și sesiuni)
- Varnish 7.x (recomandat pentru full-page cache — pe HostX, Magento rulează pe stack Varnish + Nginx + Apache)
Extensii PHP necesare
bcmath, ctype, curl, dom, gd, hash, iconv, intl, mbstring, openssl, pdo_mysql, simplexml, soap, sockets, sodium, xsl, zip, libxml. (Extensia mcrypt a fost eliminată din PHP 7.2 și nu se mai folosește; criptarea se face cu sodium/openssl.)
SSL/TLS
HTTPS este obligatoriu, cu TLS 1.2 sau mai nou. Certificatele self-signed nu sunt acceptate în producție.
Memorie
Pentru actualizarea platformei și a extensiilor pot fi necesari cel puțin 2 GB RAM.