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.
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.
Version 8.1 or higher
memory_limit 512M or higher
max_execution_time 30 seconds or higher
MySQL 8.0 or higher
MySQL versions 8.0.20 and 8.0.21 are not compatible due to technical problems in these versions.
Please note that the database user used for the Shopware installation has all preveligies for the tables and the database. Preveligies on the server level are not required.
For version 184.108.40.206 or if you want to update from version 6.4 to version 220.127.116.11 and above, a git client must be installed on the server and a connection to our git repository has to be possible.
An update will fail without the git client and connection to the repository.
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.
node-js version 18.x.x or higher