We use cookies to make your experience better. To comply with the new e-Privacy directive, we need to ask for your consent to set the cookies. Learn more.
Magento 2.4 System Requirments
Magento 2 is a flexible eCommerce management platform. Magento 2 released with high performance and more security features. The owners of online stores plan to move from other platforms to Magento 2 by just taking a look at the features of Magento 2. if you want to use Magneto online store you need to know and install the basic things to run magneto 2 stores.
Operating System Requirments:
Magento 2 basically works on Linux distros Such as Redhat Enterprise Linux (RHEL), CentOS, Ubuntu, Debian, etc. Magento does not support the Microsoft window and macOS.
Memory Requirments:
Magento 2 required a minimum of 2GB Ram on the system. if your system RAM is less than 2GB we recommend you upgrade your RAM, otherwise, your installation might break.
Web Browser Supports:
- Microsoft Edge (latest)
- firefox (latest)
- Chrome (latest)
- Safari mobile for iPad 2, iPad mini, iPad with Retina Display(iOS 12 or later), for desktop storefront.
- Safari mobile for iPhone 6 or later
- chrome for mobile (latest)
Web Services Requirments:
There are two requirements for web services.
- Apache 2.4
- Nginx 1.x
Composer:
Composer is essential for the development of Magento Extensions.
Magento 2.4.2 works with composer 1.x and 2.x but Magento 2.4.1 is compatible with only composer 1.x.
Database Engine Requirments:
There are two requirements for a Database Engine.
- MySQL 8.0
- MariaDB 10.4 for Magento eComerece Cloud Projects
PHP Requirments:
The latest version of PHP can be used
- PHP 7.4
PHP extensions Requirments:
-
ext-bcmath
-
ext-ctype
-
ext-curl
-
ext-hash
-
ext-iconv
-
ext-intl
-
ext-mbstring
-
ext-openssl
-
ext-pdo_mysql
-
ext-dom
-
ext-simplexml
-
ext-soap
-
ext-xsl
-
ext-zip
-
ext-sockets
-
ext-gd
PHP OPcache:
OPcache is a caching engine built into PHP. when enabled it increased the performance of the website. we strongly recommended verifying that PHP OPcache is enabled for performance reasons.
PHP Settings:
There are some particular configuration settings, such as memory_limit that can resist some common problems.
Elasticsearch:
After Magento 2.4.0 MySQL is no longer used without Elasticsearch. For Magento 2.4.2 Elasticesearch 7.9.x is recommended.
Magento no longer supports 2.x, 5.x, and 6.x.
SSL:
A valid security certificate is required for HTTPS.
Required system dependencies:
Magento requires the following system tools for some of its operations:
- bash
- gzip
- lsof
- MySQL
- mysqldump
- nice
- PHP
- sed
- tar
Mail Server:
we can use Mail Transfer Agent (MTA) or a Simple Mail Transfer Protocol (SMTP).
If you are looking for Magento Developer, visit Magento Development Agency.