Magento-Installation mit Beispiel-Daten

1. Von http://www.magentocommerce.com/download herunterladen

- magento-sample-data-1.2.0.zip
- magento-1.5.1.0.zip

2. Entpacken der zip-Dateien

3. Datenbank erzeugen/Beispieldaten installieren:

phpmyadmin:
- Datenbank anlegen/ Datenbankbenutzer anlegen
- Beispieldaten mit Hilfe der SQL-Datei magento_sample_data_for_1.2.0.sql importieren

4. magento-Verzeichnis

- Hochladen des magento-Verzeichnis auf den Webspace, entweder ins Root-Verzeichnis oder wenn dort z.B. schon eine Website liegt, in ein Unterverzeichnis.

Windows/xampp:
ins Verzeichnis htdocs schieben

=> …/magento

5. Dann in das Verzeichnis media, das unter magento liegt, aus den entpackten Beispieldaten das Verzeichnis catalog hochladen oder hinschieben.
=> …/magento/media/catalog

6. Volle Schreib-Rechte (777) für folgende Verzeichnisse setzen wenn auf Unix-Webspace:
- /app/etc/
- /var/
- /media/

7. Anpassungen in der .htaccess-Datei

- Wenn Magento z.B. bei 1und1 installiert wird und standardmäßig PHP4 eingestellt ist:
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php

- Wenn Magento in Unterverzeichnis installiert wird:
RewriteBase /magento

8. Konfigurationen auf Windows/xampp

-In der php.ini Kommentarzeichen entfernen bei:
extension=php_curl.dll

- Zeiten erhöhen:
max_execution_time = 240
max_input_time = 300

- In der Datei C:\Windows\System32\drivers\etc\hosts folgendes eintragen, weil localhost bei der späteren Installationvon Magento einen Validierungsfehler bringt:
127.0.0.1  localhost.com

- Webserver neu starten

9. Installation beginnen

http://www.mydomain.de/magento im Browser aufrufen

Windows/xampp: http://localhost.com/magento/

- I agree to the above terms… continue
- Locale: Deutschland, Time Zone: W. Europe…, Default Currency: Euro… Continue

Auch wenn deutsch eingestellt wurde, geht’s erst mal in Englisch weiter

- Die Daten für die Datenbankverbindung eingeben. Bloß keinen Präfix, wenn mit den Beispieldaten gearbeitet wird, sonst geht nachher gar nichts mehr (‘core_resource’ already exists).
- Admin-Path wird an die URL angehängt für das Backend
- Use Web-Server Rewrites ist für die suchmaschinenfreundlichen URLs
- Session storage options für die Session-Daten einzelner User sollte mit Datenbank schneller sein (außer optimiertes RAM-Laufwerk)

- Admin Account Daten eingeben
- Encryption key leer lassen, wird dann erzeugt (mit diesem werden die Benutzerdaten verschlüsselt, braucht man, wenn der Shop z.B. mal umziehen muss)

Dann die URL http://www.mydomain.de/magento oder http://localhost.com/magento angeben

10. Das deutsche Sprachpaket installieren

Einloggen im Backend: http://www.mydomain.de/magento/admin

System – Magento Connect – Magento Connect Manager aufrufen, mit gleichen Login-Daten nochmal anmelden

In das Feld Extension key eingeben:
http://connect20.magentocommerce.com/community/Locale_Mage_community_de_DE

Install klicken, dann Proceed klicken
-> die meisten Bereiche im Front- und Backend sind jetzt deutsch

11. Deutsch für die Labels von Artikelattributen

phpMyAdmin
magento/app/locale/de_DE/sql_translation/attributes.sql importieren

12. Wenn die Artikel nicht gefunden werden, d.h. im Frontend nicht angezeigt werden

Im Backend unter System-Index-Verwaltung alle markieren, Neuaufbau auswählen und ausführen klicken

13. Caching abschalten (damit Änderungen gleich sichtbar werden, im Produktivsystem Caching anschalten)

Menü System-Cache Management
- Alle Cache-Typen auswählen, Action “Disabled” auswählen und Submit klicken

- Catalogue: Auf jeden Button klicken