Systemanforderungen / Hosting

Server

Die benötigte Server-Hardware ist abhängig von der Anzahl der Artikel, die im Shop angeboten werden sollen und dem erwarteten Traffic (Besucher / Tag). Die Anforderungen werden von den meisten Hosting-Providern erfüllt und zertifizierte Hoster sollten hier eine geeignete Konfiguration zur Verfügung stellen.

Minimale Systemanforderungen (ab Shopware 5.7)

  • Linux-basiertes Betriebssystem mit Apache 2.2 oder 2.4 Webserver mit mod_rewrite Modul und die Möglichkeit die Webserver Einstellungen in der .htaccess zu ändern.

  • PHP 7.4 / 8.0 / 8.1 (seit 5.7.8) / 8.2 (seit 5.7.17)
    7.4.14 und 8.0.1 sind nicht kompatibel

  • MySQL >= 5.7 (außer 8.0.20, 8.0.21 und 8.0.29)

  • Möglichkeit Cronjobs einzurichten

  • Mindestens 4 GB freier Speicherplatz

    Der Support von PHP 7.4 wurde von PHP bereits eingestellt. PHP 8.0 wird bald eingestellt. Weitere Informationen hierzu findest Du hier.

PHP-Extensions / Webserver

  • Apache Mod-Rewrite

  • GD Library ab Version 2.0

  • installierte cURL-Library

  • Character type checking (ctype)

  • Document Object Model (dom)

  • HASH Message Digest Framework(hash)

  • iconv

  • JavaScript Object Notation (json)

  • Multibyte String (mbstring)

  • OpenSSL

  • Session Handling (session)

  • SimpleXML

  • xml

  • zip

  • zlib

  • PDO/MySQL

  • INTL
     

Weitere Kompatibilitäten

  • Varnish Version 5.0 oder höher

  • Node-js Version 12 oder höher

  • Redis 5 oder höher

  • Elasticsearch 7.x


PHP OPcache

Es wird aus Performance-Gründen dringend empfohlen zu überprüfen, ob der PHP OPCache aktiviert ist.

Minimale Webserver/PHP-Einstellungen

  • memory_limit > 256M

  • upload_max_filesize >6M

  • allow_url_fopen -> aktiviert

Empfohlene Einstellungen

  • APCu

  • Wenn die Shopware ESD Funktionen genutzt werden sollen, wird dringend die Nutzung von Apache mod_xsendfile empfohlen.

Optionale MySQL Einstellungen

  • MySQL Variable group_concat_max_len sollte auf 2048 hochgesetzt werden. (standard: 1024)

  • innodb_buffer_pool_size sollte so groß sein wie die komplette Datenbank.

  • query_cache_size sollte normalerweise zwischen 100 - 200MB liegen.

Beachte bitte, dass die Werte hier als absolutes Minimum zu sehen sind. Sobald Du eine hohe Anzahl an Artikeln im Shop hast oder ein hoher Traffic zu erwarten ist und der Shop somit viele Anfragen gleichzeitig verarbeiten soll, ist es dringend zu empfehlen, die Serverressourcen zu erhöhen.

Alternatives Setup

Die oberhalb aufgeführten Anforderungen stellen das empfohlene Setup dar, um Shopware zu installieren. Generell ist der Betrieb auch auf ähnlichen Setups möglich (Mac OS, nginx, MariaDB, etc.). Bitte berücksichtige aber, dass wir keinen offiziellen Support für die Einrichtung solcher Server-Systeme und Setups anbieten können. Die Einrichtung alternativer Server-Systeme mit allen notwendigen Voraussetzungen obliegt dem jeweiligen Hosting-Partner.

Elasticsearch

Shopware unterstützt im Standard Elasticsearch Server. Weitere Informationen dazu findest Du hier.

Client

Die Administration Deines Shops kann komplett online über den Webbrowser erfolgen. Hierzu ist es notwendig, dass Du Javascript und Cookies aktiviert hast. Durch den Einsatz von Cookies ist eine eindeutige Identifizierung Deiner Person möglich, somit wird ein hohes Sicherheitslevel gewährleistet. Durch den Einsatz von Javascript erhöht sich die Usability des Systems enorm und ermöglicht in Verbindung mit Ajax als Kerntechnologie von Shopware die komfortable und schnelle Administration Deines Shops.

Anforderungen

  • In aktueller Version: Mozilla Firefox, Chrome, Safari oder Internet Explorer ab Version 11

  • Javascript und Cookies aktiviert

  • 4 GB Arbeitsspeicher

  • Dual-Core CPU

  • Bildschirmauflösung für das Backend: Min. 1366 x 768 Px.

War dieser Artikel hilfreich?