Check magento hosting requirements

Here, we explained How to check magento hosting requirements.

Magento is a powerful Ecommerce platform, thus websites run on Magento usually require good hardware specification. The question is How to ensure that your hosting meets Magento System Requirement?

1. Take a quick glance at Magento System Requirements

Supported Operating Systems:

Linux x86, x86-64

Supported Web Servers:

Apache 1.3.x
Apache 2.0.x
Apache 2.2.x
Nginx (starting from Magento 1.7 Community and 1.12 Enterprise versions)

Supported Browsers:

Microsoft Internet Explorer 7 and above
Mozilla Firefox 3.5 and above
Apple Safari 5 and above on Mac only
Google Chrome 7 and above
Adobe Flash browser plug-in should be installed

PHP Compatibility:

5.2.13 – 5.3.24

Required extensions:

PDO_MySQL
simplexml
mcrypt
hash
GD
DOM
icony
curl
SOAP (if Webservices API is to be used)
Safe_mode off
Memory_limit no less than 256Mb (preferably 512)

MySQL:

EE 1.13.0.0 or later: MySQL 5.0.2 or newer
EE 1.12.0.2 or earlier: MySQL 4.1.20 or newer

CE (all versions):

MySQL 4.1.20 or newer
Redis NoSQL (optional for CE 1.8 and later, EE 1.13 and later)
redis-server version 2.6.9 or later
phpredis version 2.2.2 or later

SSL:

If HTTPS is used to work in the admin, SSL certificate should be valid. Self-signed SSL certificates are not supported

Server – hosting – setup:

Ability to run scheduled jobs (crontab) with PHP 5
Ability to override options in .htaccess files

2. Check if your Magento hosting meets the Magento system requirements above:

In order to run Magento your server needs to meet some basic software requirements. You can test your server for compatibility by following these simple steps:

– Download the magento-check file to your computer and unzip it.
– Upload the extracted magento-check.php file to the Magento directory on your server

In your browser navigate to this page:

1 magento/magento-check.php (Please insert the proper path to where ever you put the magento-check.php file.)
Result: check magento server ok

Hope this article helps you choose a good magento optimized hosting for your business.