Shopware 6 manuell installieren
Voraussetzungen
Um die Installation erfolgreich durchzuführen, müssen ein paar Voraussetzungen erfüllt sein. Als Erstes benötigst du einen SSH-Zugang, um dich über ein Terminal / eine Konsole mit dem Server zu verbinden.
Ich empfehle dir, dich vorher ein wenig mit SSH vertraut zu machen und einen SSH-Key einzurichten. Dann kannst du direkt über eine Konsole auf dem Server arbeiten. Diese Methode ist sehr viel schneller als etwa die Arbeit über FTP.
Dann solltest du eine neue Datenbank anlegen. Shopware 6 benötigt mindestens MySQL 5.7.21 oder höher, alternativ MariaDB 10.3.22 oder höher. Die genauen Systemvoraussetzungen findest du in der Shopware-Dokumentation. Notiere dir die Zugangsdaten für die Datenbank, die benötigst du später bei der Installation.
Shopware herunterladen
Jetzt benötigen wir den Download-Link zur aktuellen Shopware 6 Installationsdatei. Klicke auf der Shopware-Seite mit der rechten Maustaste auf den Button „Kostenlos herunterladen“.
Im Kontextmenü wählst du dann „Adresse des Links kopieren“, um den Download-Link in deine Zwischenablage zu übertragen.
Die Bezeichnung des Menüpunkts kann von Browser zu Browser unterschiedlich sein.
Verbinde dich jetzt per SSH mit dem Server. Wenn du dir, wie oben beschrieben, einen SSH-Key eingerichtet hast, kannst du dich mit ssh servername mit dem Server verbinden. servername steht dabei für den Namen, den du in der Datei .ssh/config definiert hast.
Wechsle dann in das Verzeichnis html und lege ein neues Verzeichnis für die Shopware-Installation an.
cd html/
mkdir shopware6
Wechsle nun in das neue Verzeichnis.
cd shopware6/
Mit dem Befehl wget kannst du jetzt das Installationsarchiv direkt auf den Server herunterladen. Füge dazu nach dem Befehl den Link ein, den du auf der Shopware-Website kopiert hast. Das könnte dann zum Beispiel so aussehen.
wget https://www.shopware.com/de/Download/redirect/version/sw6/file/install_v6.4.15.1_ef9e6c56297775a457e2733dd7a4039e0a995062.zip
In diesem Beispiel würde die Shopware-Version 6.4.15.1 heruntergeladen werden. Drücke die Eingabetaste, um den Befehl auszuführen. Nachdem die Installationsdatei heruntergeladen wurde, musst du sie entpacken.
unzip install_v6.4.15.1_ef9e6c56297775a457e2733dd7a4039e0a995062.zip
Das dauert ein paar Sekunden. Danach befinden sich in einem Ordner einige weitere Verzeichnisse und Ordner. Das Installationsarchiv benötigst du nun nicht mehr. Du kannst es löschen mit dem Befehl:
rm install_v6.4.15.1_ef9e6c56297775a457e2733dd7a4039e0a995062.zip
Wenn du dir die Verzeichnisstruktur anschaust, siehst du einen Ordner namens public. Dieser Ordner ist der sogenannte "Document Root". Das bedeutet, deine Domain muss auf diesen Ordner zeigen, damit die Inhalte des Ordners angezeigt werden, sobald deine Domain im Browser aufgerufen wird. In deiner Kundenumgebung musst du jetzt für die gewünschte Domain oder Subdomain das Zielverzeichnis entsprechend anpassen.
Tutorial: Shopware 6 manuell installieren
Shopware Installation starten
Um die Shopware-Installation zu starten, rufe jetzt deine Domain im Browser auf. Sofern du bis hierher keinen Fehler gemacht hast, startet die Installationsroutine von Shopware 6 automatisch.
Im ersten Schritt wählst du die Sprache für die Installation. Das bezieht sich jedoch nur auf die Installation selbst, die Sprache für deinen Shop wird in einem späteren Schritt eingestellt. Danach werden die Systemvoraussetzungen geprüft und das Ergebnis angezeigt. Eigentlich sollten überall grüne Häkchen zu sehen sein. Werden bei einem oder mehreren Punkten Warnungen angezeigt, müsstest du diese Punkte erst prüfen und beheben. Als Nächstes musst du die AGB lesen und akzeptieren. Nimm dir dafür ruhig ein wenig Zeit. ;-)
Anschließend brauchst du die Zugangsdaten für die Datenbank. Die hast du ja idealerweise bereits angelegt. Ansonsten musst du das spätestens jetzt machen. Gib die entsprechenden Daten ein. Falls du Shopware bei einem anderen Hoster installierst, kann es sein, dass du unter „Erweiterte Einstellungen“ noch den Port anpassen musst. Anschließend startest du die Installation. Das dauert nun ein paar Minuten, und du kannst die Gelegenheit nutzen, dir einen frischen Kaffee oder Tee zu holen.
Melde dich zum Newsletter an!
Kommende Releases, neue Features und Tipps rund um dein Hosting − wir bringen dir das Wichtigste in dein Postfach. Abonniere unseren Newsletter und bleib auf dem Laufenden.
Grundkonfiguration deiner Shopware Installation
Wenn die Installation erledigt ist, musst du ein paar grundlegende Daten eingeben. Bei "Shopname" trägst du ein, wie dein Shop heißen soll.
Die Shop-E-Mail-Adresse wird die standardmäßig verwendete Adresse für ausgehende E-Mails sein.
Wichtig sind dann die Einstellungen für System-Standardsprache, Standardwährung und Standardland. Beachte: Diese Einstellungen können nachträglich nicht mehr geändert werden! Aber natürlich kannst du später noch weitere Sprachen und Währungen hinzufügen, falls du zum Beispiel auch deinen Shop in mehreren Sprachen anbieten willst.
Zum Schluss kannst du dein Administrator-Konto anlegen.
Achte hier bitte unbedingt auf höchste Sicherheit! Verwende als „Admin-Login-Name“ auf keinen Fall so etwas wie „admin“ oder „administrator“. Auch hier kannst du, ähnlich wie bei Passwörtern, zufällige Zeichenfolgen als Name verwenden. So verhinderst du, dass der Benutzername erraten werden kann. Auch das Passwort sollte sicher gewählt werden. Eine zufällige Kombination von Klein- und Großbuchstaben, Ziffern und Sonderzeichen mit einer Länge von mindestens 16 Zeichen wird empfohlen. Doch hier gilt tatsächlich: je länger, desto besser. Ich empfehle auch die Verwendung von Passwortmanagern wie KeePass, Lastpass, 1Password oder ähnlichen, die dich dabei unterstützen, sichere Passwörter zu generieren und zu verwalten.
Klicke dann auf „Weiter“, um die Installation abzuschließen.
Und das war es auch schon. Shopware 6 ist jetzt fertig installiert und kann weiter konfiguriert und eingerichtet werden.
Ach ja: Wenn du dir das Ganze ein wenig einfacher machen willst, kannst du Shopware natürlich auch in deiner mittwald Kundenumgebung mit dem Softwaremanager im Kundencenter installieren. :-)
Ich wünsche dir jetzt viel Spaß und Erfolg mit deinem neuen Shop.
Shopware Videotraining
Das oben eingebundene Video ist Teil meines Shopware-Videotrainings. Darin lernst du von null bis Shop alles, was du über Shopware wissen solltest. Mit dem Code Mittwald15 erhältst du 15 Prozent Rabatt.
Tipp!
Hoste deine Projekte bei mittwald. Dank einfacher One-Click-Installation musst du dir dann nie wieder Gedanken um die Installation deiner CMS oder Shopsysteme machen. Und Top Performance und 100% klimaneutrales Hosting hast du dann auch.