Migration - Systemvoraussetzungen

Bevor Du Shopware 6 installierst, solltest Du überprüfen, ob Dein Server die benötigten Systemanforderungen erfüllt. In diesem Artikel zeigen wir Dir welche Voraussetzungen Dein Server haben sollte und wie Du dies leicht mit dem Shopware Migrationsassistenten (Nur für Shopware 5) überprüfen kannst. 

Systemvoraussetzungen

Betriebssystem

Shopware unterstützt generell die meisten Unix basierten Betriebssysteme. Erfahrungsgemäß empfehlen wir aber Shopware 6 auf Ubuntu 18.04 LTS oder macOS Mojave 10.14 zu installieren.

Bitte beachte, dass die folgenden Voraussetzungen als minimale Systemanforderungen gelten. Es wird empfohlen, diese je nach Nutzung des Shops (z.B., durch Hinzufügen von Erweiterungen, steigende Produktanzahl) zu erhöhen.

 

Umgebung

PHP

Version >= 8.1 - <= 8.3
memory_limit 512M oder höher
max_execution_time 30 Sekunden oder höher
Composer 2.0 oder höher

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 8.0 oder höher
    Die MySQL Versionen 8.0.20 und 8.0.21 sind aufgrund von technischen Problemen in diesen Versionen nicht kompatibel. 

oder

  • MariaDB 10.3.22 oder höher
    Die MariaDB Versionen 10.3.29, 10.4.19 und 10.5.10 sind aufgrund von technischen Problemen in diesen Versionen nicht kompatibel. 

Der Befehl media:delete:unused benötigt min. MariaDB 10.9 oder MySQL 8.0

JavaScript

Node.js 18.x.x oder höher
NPM 6.5.0 oder höher



Sonstiges

Apache 2.4 oder höher mit aktiviertem mod-rewrite
Bash
Git

GIT
Ab Version 6.5.0.0 oder für ein Update von einer 6.4er Version auf die Version 6.5.0.0 muss auf dem Server ein GIT Client installiert sein sowie ein Zugriff auf unser GIT Repository möglich sein.
Ohne den Client oder Zugriff wird ein Update mit einer Fehlermeldung abbrechen.

Empfohlen

Zend Opcache 256M oder höher
Webserver mit HTTP2 Unterstützung
Für die Datenbank Administration empfehlen wir Adminer (https://www.adminer.org/), da dieser eine bessere Unterstützung von binary data types bietet. 

Shopware Migrationsassistent (Nur für Shopware 5)

Wenn Du von Shopware 5 migrierst, hilft dir der Shopware Migrationsassistent dabei zu überprüfen, ob der Server Deiner aktuellen Shopware 5 Installation und die installierten Plugins die Voraussetzungen erfüllen, um in Shopware 6 migriert zu werden. Du findest den Shopware Migrationsassistenten für Deine Shopware 5 Installation im Shopware Plugin Store.

Nachdem Du das Plugin installiert und anschließend aktiviert hast, lade das Backend einmal neu. Über einen Klick auf das Fragezeichensymbol in der Menüleiste findest Du nun den Menüpunkt Shopware 6 Update-Check.

Voraussetzungen


 

Der Tab Voraussetzungen zeigt Dir, welche Voraussetzungen für Shopware 6 Dein Server aktuell bereits erfüllt, und an welchen Stellen Du Deinen Server noch vor der Migration konfigurieren solltest. 

Plugins


 

Im Tab Plugins wird Dir für Deine installierten Plugins angezeigt, ob diese auch für Shopware 6 verfügbar sind und die Konfigurationen übernommen werden können.

War dieser Artikel hilfreich?