System Requirements

Server requirements

Webserver

  • Linux-based operating system with Apache 2.2 or 2.4 web server with enabled mod_rewrite module and ability to override options in .htaccess files
  • PHP 5.6.4 or higher*
  • MySQL 5.5 or higher
  • Possibility to set up cron jobs
  • Minimum 4 GB available hard disk space

(*) PHP 5.6.0 - 5.6.3 are not compatible caused by a session bug

Required PHP extensions:

PHP OPcache

It's strongly recommended that you verify the PHP OPCache is enabled for performance reasons.

PHP settings:

  • memory_limit > 256M
  • upload_max_filesize > 6M
  • allow_url_fopen activated
  • APCu
  • IonCube Loader version 5.0 or higher only needed for encrypted third-party plugins
  • When using Shopware ESD functionalities, it's highly recommended to use Apache mod_xsendfile

Other requirements

The requirements specified above reflect only the minimum requirements of Shopware. Specific hardware requirements vary depending on the size and expected traffic of your shop. Additional server configuration may be required. Plugins installed on your shop may increase Shopware's resource needs or add additional system dependencies. Please refer to each plugin's documentation for more information.

Alternative server setups

The above requirements reflect the officially supported and recommended system setup to run Shopware. However, you might be able to run Shopware on equivalent setups (Mac OS, nginx, MariaDB, etc). Please keep in mind that we are unable to provide official support on those setups.

Shopware 5 System Requirements - Administration client

The administration of your shop can be done completely online via the web browser. The following requirements should be met by any client system that uses the administration backend. These requirement differ from the frontend user system requirements.

Requirements:

  • Latest version of: Firefox, Chrome or Safari. We only support the latest released version of Internet Explorer.
  • JavaScript and Cookies enabled
  • 4 GB RAM
  • Dual-core CPU
  • Minimum backend resolution: 1366 x 768 pixels