Magento 2 is a self-hosted e-commerce platform used to build and manage online storefronts. It supports product catalogs, checkout workflows, and order management, while giving merchants control over their data and infrastructure. Organizations choose Magento 2 when they need flexibility in storefront design and commerce integrations.
Current Version: 2.4.8 (released April 8, 2025)
| Component | Requirement |
|---|---|
| PHP | 8.3 or 8.4 |
| Database | MySQL 8.4 or MariaDB 11.4 |
| Search Engine | OpenSearch 2.x or Elasticsearch 8.x (required) |
| Cache/Session | Redis (required for production) |
| Message Queue | RabbitMQ (required for production) |
| Web Server | Apache 2.4+ or Nginx 1.x |
| PHP Extensions | bcmath, bz2, calendar, curl, ctype, dom, exif, fileinfo, filter, ftp, gd, gettext, gmp, intl, mbstring, mysqli, oauth, opcache, posix, soap, sockets, sodium, sysvmsg, sysvsem, sysvshm, tokenizer, xsl, zip |
| Memory | 4GB RAM minimum (8GB+ recommended) |
| Storage | 10GB+ for application, plus database and media storage |
Any questions?
Feel free to contact us. Find all contact information on our contact page.