You are currently viewing the article on an older Shopware version!

System Requirements

Before you install Shopware 6, you should check that your server meets the system requirements. In this article we will show you what requirements your server should have.

System requirements

Operating system

Shopware generally supports most Unix-based operating systems. From experience we recommend to install Shopware 6 on Linux (e.g. Ubuntu).

Please note that Shopware is not designed to run on a Windows server.

Environment

PHP

  • Version >= 7.2 or <= 7.4 (7.2.20 and 7.3.7 are not compatible)

  • memory_limit 512M or higher
  • max_execution_time 30 seconds or higher

Extensions:

  • ext-dom
  • ext-fileinfo
  • ext-gd
  • ext-iconv
  • ext-intl
  • ext-json
  • ext-libxml
  • ext-mbstring
  • ext-openssl
  • ext-pcre
  • ext-pdo
  • ext-pdo_mysql
  • ext-phar
  • ext-simplexml
  • ext-xml
  • ext-zip
  • ext-zlib

SQL

  • MySQL 5.7.21 or higher

or

  • MariaDB 10.3 or higher
    MariaDB version , 10.5.10, 10.5.22, 10.6.15, 10.9.8, 10.10.6, 10.11.5 and 11.0.3 are compatible from shopware 6.5.4.1.

MySQL versions 8.0.20 and 8.0.21 are not compatible due to technical problems in these versions.

Other

  • Apache 2.4 or higher with active mod-rewrite
  • Zend Opcache 256M or higher
  • APCu 128M or higher
  • Webserver with HTTP2 support
  • For database administration we recommend Adminer (https://www.adminer.org/) because it has better support for binary data types.

Was this article helpful?