Es gibt ja bekanntlich viele Wege nach Rom und viele Wege für eine Magento Installation unter Windows. Auch bei einer Magento 2 Installation unter Windows gibt es den einen oder anderen Tipp. Ja sicherlich ist es auf einer Maschine mit Linux oder OSX um ein vielfaches einfacher, zum Beispiel mit n98-magerun2 Magento per Konsolenbefehl “n98-magerun2.phar install” Magento 2 zu installieren. Jedoch klappt das oft mit Windows aus Kompatibilitätsgründen und der Symlink-Technologie nicht so einfach. Gnaaarfff
Vorraussetzungen zur Magento 2 Installation in Windows Systemen
- laufender Apache2 + MySQL Server (z.B. Xampp) mit fertige eingerichteter Domain (Guide)
- 1x MySQL – Datenbank
- Account auf Magento.com
- Erstellte Secure-Keys auf Magento.com (Bild 1.0)
- Git Bash Konsole oder vergleichbares
Magento 2 Installationsschritte
- Magento Account anlegen bzw. Einloggen auf Magento.com
- Secure Keys auf Magento.com erstellen (nötig für Schritt 6)
- Magento 2 Zip Datei runterladen ( zur Downloadseite )
- 1x Datenbankbank anlegen in MySQL (z.B. mit HeidiSQL)
- ZIP Datei entpacken und per Konsole in das Entpackte Verzeichnis wechseln
- Im Magento Root Ordner die Datei auth.json erstellen und folgende Inhalte hineinkopieren (siehe Screenshot am Ende + Schritt 2) (siehe Github Token)
{ "github-oauth": { "github.com": "Dein Github Personal Access Token" }, "http-basic": { "repo.magento.com": { "username": "Magento.com-Public Key", "password": "Magento.com-Private Key" } } }
- Konsolen-Befehl ausführen:
npm install
- in den /bin/ Ordner wechseln und Konsolen-Befehl ausführen:
magento sampledata:deploy
- Konsolen-Befehl ausführen:
grunt
- Anschließend dein Magento im Browser aufrufen.
>> Das Setup sollte wie gewohnt starten. - Nach dem Setup in den /bin/ Ordner wechseln und Konsolenbefehl ausführen:
magento setup:static-content:deploy de_DE
Screenshot / Erklärung