Zum Inhalt
AnmeldenKostenlos testen

Shopware

Shopware 6 installieren: Installer, Datenbank und Ersteinrichtung

Shopware 6 installierst du am einfachsten mit dem Shopware Installer, einer einzelnen PHP-Datei, die dich im Browser durch alle Schritte führt. Laut Shopware-Doku empfiehlt sich für die beste Performance ein Server eines Shopware-Hosting-Partners, ein eigener Server geht aber auch. Dieser Artikel fasst Vorbereitung, Installation und Ersteinrichtung zusammen und zeigt, welche Entscheidungen du später nicht mehr ändern kannst.

In diesem Artikel

1. Vor der Installation

Prüfe zuerst die Systemvoraussetzungen der aktuellen Shopware-Version, also PHP, Datenbank und Webserver. Danach geht es um das Routing: Storefront und Administration liegen im Ordner public. Nach der Installation muss das DocumentRoot deines Webservers auf diesen Ordner zeigen. Shopware weist dich nach der Installation noch einmal darauf hin, bei Fragen hilft dein Hoster.

Ein Verzeichnisschutz per htaccess kann laut Doku dazu führen, dass sich die Administration nicht öffnen lässt. Verzichte während der Installation darauf oder nimm Anfragen an /api von der Authentifizierung aus. Die Doku zeigt dafür eine fertige Regel.

  1. Systemvoraussetzungen prüfen.
  2. Webserver so einrichten, dass nach der Installation auf den Ordner public geroutet wird.
  3. htaccess-Schutz während der Installation weglassen oder /api ausnehmen.
  4. Schreibrechte für die Dateien und Verzeichnisse sicherstellen.

2. Shopware Installer starten

Der Shopware Installer ist dieselbe Datei, mit der du später auch updatest. Liegt sie in einem leeren Verzeichnis, startet die Installation. Die Doku warnt: Die Datei auf einer offenen Domain abzulegen ist nicht sicher, solange die Installation nicht abgeschlossen ist. Leg sie besser in einer geschützten Umgebung ab und schließe die Installation vollständig ab.

  1. shopware-installer.phar.php aus dem Download-Bereich von Shopware laden.
  2. Auf dem Webserver einen Ordner für Shopware anlegen und die Datei hineinlegen.
  3. Im Browser deine-domain.de/ordner/shopware-installer.phar.php aufrufen.
  4. Oben rechts eine der 13 Sprachen des Assistenten wählen.

3. Systemprüfung, Lizenz und Datenbank

Der Assistent prüft zuerst die Systemanforderungen und zeigt, was nicht erfüllt ist oder sich optimieren lässt. Danach stimmst du der Lizenz zu, unter der Shopware steht.

Für die Datenbank trägst du Benutzer und Passwort ein. Du kannst eine vorher angelegte Datenbank wählen oder mit dem Haken Neue Datenbank eine anlegen lassen. Eine bestehende Datenbank muss leer sein. In den erweiterten Einstellungen gibst du bei Bedarf Port und Socket an. Mit Installation starten importiert Shopware die Tabellen.

4. Grundeinstellungen: Hauptsprache und Währung gut wählen

Im letzten Schritt legst du die E-Mail-Adresse des Shops fest, über die später alle Mails rausgehen, dazu Hauptsprache, Standardwährung und den ersten Admin-Benutzer. Zur Wahl stehen unter anderem Euro, Schweizer Franken, britisches Pfund, US-Dollar, Zloty sowie schwedische, dänische, norwegische und tschechische Kronen.

Wichtig: Hauptsprache und Standardwährung lassen sich laut Doku später nicht mehr ändern. Weitere Währungen und Sprachen kannst du jederzeit ergänzen. Sprachen aus dem früheren Sprachpaket wählst du direkt im Installer aus, sie werden automatisch eingerichtet. Danach leitet dich der Installer eingeloggt in die Administration.

5. Ersteinrichtungs-Assistent

Beim ersten Login startet der Ersteinrichtungs-Assistent. Du findest ihn später jederzeit unter Einstellungen > System > Ersteinrichtungs-Assistent.

Demodaten sind laut Doku nur für Tests gedacht und gehören nicht in einen Live-Shop. Die Domain, die du mit deinem Shopware-Account verknüpfst, muss schon von außen erreichbar sein und auf den Ordner public zeigen. Für eine Testumgebung gibt es eine eigene Checkbox.

  1. Daten-Import: Demodaten oder Migrations-Assistent, für Live-Shops überspringen.
  2. Standardwerte: Verkaufskanäle, mit denen neue Produkte automatisch verknüpft werden.
  3. Mailer-Einstellungen, auf Wunsch später.
  4. PayPal-Zugangsdaten hinterlegen.
  5. Erweiterungen nach Region auswählen.
  6. Shopware-Account und Domain verknüpfen, danach Shop mit dem Shopware Store verbinden.

6. Nach der Einrichtung: Produkte auffindbar machen

Sind die ersten Produkte im Shop, lohnt ein Test der Suche: echte Produktnamen, Wortteile und Tippfehler. Die Standardsuche stellst du unter Einstellungen > Allgemein > Suche ein. Bei der Sichtbarkeit eines Produkts kannst du es übrigens auch in Produktlisten und der Suche ausblenden.

Reicht die Standardsuche nicht, kannst du Grumeria einbinden: Grumeria liest deine Produkte über den Produktfeed aus dem Produktvergleich, das kostenlose Plugin Grumeria Suche bindet das Such-Widget ein. Die Tarife beginnen bei 29 € netto im Monat, die ersten 14 Tage sind kostenlos.

Häufige Fragen

Wie installiere ich Shopware 6?

Mit dem Shopware Installer: shopware-installer.phar.php in einen leeren Ordner auf dem Webserver legen und im Browser aufrufen. Der Assistent prüft das System, richtet die Datenbank ein und legt Sprache, Währung und Admin-Benutzer fest.

Kann ich Hauptsprache und Standardwährung später ändern?

Nein. Laut Shopware-Doku lassen sich beide nach der Installation nicht mehr ändern. Weitere Sprachen und Währungen kannst du aber jederzeit hinzufügen.

Muss die Datenbank leer sein?

Ja. Eine bestehende Datenbank muss leer sein, damit Shopware seine Tabellen importieren kann. Alternativ legt der Installer mit dem Haken Neue Datenbank selbst eine an.

Warum öffnet sich die Administration nicht?

Häufige Ursache ist ein htaccess-Verzeichnisschutz. Laut Doku solltest du ihn während der Installation weglassen oder Anfragen an /api von der Anmeldung ausnehmen. Prüfe außerdem, ob der Webserver auf den Ordner public zeigt.

Soll ich Demodaten importieren?

Nur zum Testen. Die Shopware-Doku rät davon ab, Demodaten in einem Live-Shop zu verwenden.

Von Anfang an eine Suche, die Tippfehler versteht

Prüfe kostenlos, ob dein Shopware-Feed für Grumeria passt, und teste 14 Tage ohne Kreditkarte.

Produktfeed kostenlos prüfen →

Der Feed-Check zeigt, was Grumeria in deinen Produkten findet, und wo möglich zum Vergleich das Ergebnis deiner jetzigen Shopsuche.

Passend dazu

Alle Anleitungen ansehen →