Need help? Chat now!

Hostwinds Tutorials

Search results for:


Table of Contents


Minimum System Requirements

Magento System Requirements

Tags Magento 

Minimum System Requirements

To run smoothly on any system, Magento will have a set of minimum and recommended requirements. The minimum requirements are supplied for users installing Magento on their own Server to know what to allocate. Here, this guide is written for the Magento Version 1.9.X, where X may be any number in this major Community Edition's version.

Minimum System Requirements

RAM: Magento requires at least 512MB of ram on the server to function properly. However, it is recommended to have at least 1GB of ram for better performance.

LAMP or LEMP Environment: What this means is that Magento usually performs best when in this type of web environment. LAMP stands for Linux, Apache, MySQL, and PHP. At the same time, LEMP is for Linux, Nginx, MySQL, and PHP. We do not currently utilize Nginx on our available Shared and Business Hosting plans. However, the requirements for LAMP are met with our Newest Hosting plans.

Operating System: Magento requires that it is installed on a Linux server with x86 Architecture. This means it would not be able to be installed on the Windows Operating System. This requirement is also met with our current Hosting plans, such as Shared and Business hosting.

Web Server Version: Since Magento supports different web servers, there are different versions for these that it would require.

Apache: With Apache, Magento would require that at least version 2.X be used, where X would be a number to specify Apache's version further. Currently, our Newer hosting plans utilize Version 2.4, so this would not be an issue.

Nginx: For Nginx, Magento requires that at least version 1.7.X is used, with X being a number to specify Nginx's version further. Our Hosting plans do not use Nginx by default, though if on a VPS, Cloud, or Dedicated Server, you have root access to install a web server such as Nginx.

PHP Version: Magento states that it would require at least PHP version 5.4, 5.5, or 5.6 to run. With new Shared and Business Hosting plans, you would have the ability to use PHP Version 5.6, as well as 7.0.

PHP Modules: PHP uses modules for certain added functionality. Magento utilizes this to provide the many features that they do. These would all be enabled on our Shared and Business hosting plans.

  • PDO_MySQL
  • SimpleXML
  • mcrypt
  • hash
  • GD
  • DOM
  • iconv
  • SOAP
  • curl

Database: For the database of Magento, it uses MySQL (as well as MariaDB).

  • MySQL Version: Magento requires version 5.6 of MySQL

SSL: Though not required, SSL is heavily recommended with Magento as it will be acting as a storefront. You will want to make sure that all of your clients' information is secured and encrypted.

Any Linux web hosting package offered by Hostwinds can meet these requirements.

If you should have any further questions about Magento, please contact us through Live Chat, call us or submit a ticket with our Technical Support team.

Written by Hostwinds Team  /  April 10, 2018