mod_rewrite
module and ability to override options in .htaccess
filesIt's strongly recommended that you verify the PHP OPCache is enabled for performance reasons.
memory_limit
> 256Mupload_max_filesize
> 6Mallow_url_fopen
activatedgroup_concat_max_len
should be increased to 2048 (default: 1024)innodb_buffer_pool_size
should be at least as large as the whole databasequery_cache_size
should normally be between 100 - 200MBmax_allowed_packet
should be set to at least 16M
, as this is the size of the data
-field of the s_core_sessions
table.Shopware is using the default transaction isolation level REPEATABLE READ. You might want to try other levels for better performance, but those are not tested, so they are not supported by us.
mod_xsendfile
header
module is necessary.
Simply add the line Header always set Strict-Transport-Security "max-age=31536000"
to your .htaccessThe 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.
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 supports Elasticsearch servers in versions 2.x, 5.x and 6.x out of the box. For more details see the Elasticsearch setup.
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 requirements differ from the frontend user system requirements.