PrestaShop 9.1 installieren

PrestaShop 9.1 installieren

Diese Anleitung führt Sie Schritt für Schritt durch die Installation und Grundkonfiguration der aktuellen PrestaShop-Version 9.1 auf Ihrem Webspace bei Timme Hosting. Die Vorgehensweise ist bewusst ausführlich gehalten, sodass auch Anwender ohne tiefergehende Server-Kenntnisse ihren neuen Shop in wenigen Minuten betriebsbereit haben.

Diese Anleitung wurde für die PrestaShop-Version 9.1 erstellt.

1. Wichtige Vorbereitung

Bevor Sie mit der Installation beginnen, stellen Sie bitte sicher, dass Ihnen folgende Dinge vorliegen:

  1. Das aktuelle Installationspaket von PrestaShop 9.1, das Sie sich kostenlos über prestashop.com herunterladen können.
  2. Zugangsdaten zum Timme Hosting Kundencenter (cp.timmehosting.de)
  3. FTP-Zugangsdaten (Server, Benutzername, Passwort)
  4. Zugangsdaten zu einer MySQL- bzw. MariaDB-Datenbank (Host, Datenbankname, Benutzer, Passwort)

Hinweis: Bei neu angelegten Kundenkonten erstellt Timme Hosting automatisch einen ersten FTP-Zugang sowie eine MySQL-Datenbank für Sie. Die Zugangsdaten finden Sie im Kundencenter unter Web-Zugriff -> FTP-Benutzer bzw. Webseiten -> Datenbanken -> Datenbanken.

Hinweis zum Download: Seit PrestaShop 9 werden die offiziellen Release-Pakete nicht mehr über GitHub veröffentlicht. Laden Sie das Paket ausschließlich über die offizielle Website prestashop.com herunter, um eine unveränderte und aktuelle Version zu erhalten.

2. Webspace für PrestaShop konfigurieren

Damit Ihr Webspace optimal auf den Betrieb von PrestaShop 9.1 abgestimmt ist, nehmen wir im Kundencenter zunächst einige grundlegende Einstellungen vor.

Hostingpaket (booSSD-Pakete): Loggen Sie sich bitte im Kundencenter ein: cp.timmehosting.de
Managed vServer, Managed Server & ScaleServer: Loggen Sie sich bitte über Ihr Server Control Panel ein.


1

  • Loggen Sie sich ein (siehe Hinweis).
  • Wählen Sie im Hauptmenü den Punkt "Webseiten".

Ergebnis: Die Seite "Webseiten" wird angezeigt.


Klicken Sie auf das Bild, um es zu vergrößern.

2

  • Klicken Sie auf die gewünschte Domain, auf der PrestaShop 9.1 installiert werden soll.

Ergebnis: Die Seite "Webseite" der ausgewählten Domain wird angezeigt.



3

  • Scrollen Sie im Reiter "Domain" nach unten, bis Sie zum Feld "PHP-Version" gelangen.
  • Wählen Sie über das Dropdown-Menü mindestens "PHP 8.1" aus. Empfohlen wird eine aktuelle Version, z.B. PHP 8.3 oder PHP 8.4.
  • Öffnen Sie die Auswahlliste Konfiguration und wählen Sie den Eintrag "PrestaShop 9.x". Diese Konfiguration aktiviert alle für PrestaShop 9.1 relevanten PHP-Werte in optimal abgestimmter Form.
  • Aktivieren Sie ganz unten die Website, sofern diese noch nicht aktiv ist.

Ergebnis: Sie haben die Domaineinstellungen angepasst.



4

  • Speichern Sie die Änderungen über den Button Speichern.

Ergebnis: Ihr Webspace ist nun für die Installation von PrestaShop 9.1 vorbereitet. Die übernommenen Einstellungen greifen in der Regel innerhalb weniger Sekunden.


Geschafft! Sie haben Ihren Webspace für PrestaShop 9.1 konfiguriert.

3. Installationsdateien auf den Webspace kopieren

Im nächsten Schritt wird das PrestaShop-Paket auf Ihren Webspace übertragen.


1

  • Entpacken Sie das heruntergeladene PrestaShop-Paket (ZIP-Archiv) lokal auf Ihrem Computer. Nach dem Entpacken finden Sie ein Verzeichnis, das sämtliche Shopdateien enthält.

Ergebnis: Der Inhalt des Installationsverzeichnisses wird angezeigt.


PrestaShop Installationspaket entpacken
Klicken Sie auf das Bild, um es zu vergrößern.

2

  • Verbinden Sie sich mit einem FTP-Client Ihrer Wahl - empfohlen sei FileZilla - mit Ihrem Webspace.
  • Wechseln Sie nach erfolgreicher Verbindung auf der Server-Seite in das Verzeichnis web.
  • Löschen Sie dort die vorhandene Platzhalterdatei index.html, damit die Startdatei von PrestaShop später korrekt ausgeliefert wird.

Ergebnis: Ihr FTP-Client zeigt die Verzeichnisstruktur des Timme-Hosting-Webspaces an.



3

  • Übertragen Sie den gesamten Inhalt des entpackten PrestaShop-Verzeichnisses in das web-Verzeichnis Ihres Webspaces. Achten Sie darauf, dass der Inhalt und nicht der übergeordnete Ordner hochgeladen wird. Die Datei index.php muss sich direkt im web-Verzeichnis befinden.

Ergebnis: Das web-Verzeichnis enthält nun den Inhalt des lokalen Verzeichnisses.

Tipp: Der Upload umfasst mehrere tausend Dateien und dauert je nach Internetverbindung 10-30 Minuten. Starten Sie den Upload nach Möglichkeit über eine stabile, kabelgebundene Verbindung.


Geschafft! Sie haben das PrestaShop-Installationspaket auf Ihren Webspace hochgeladen.

4. PrestaShop 9.1 installieren

Sobald der Upload abgeschlossen ist, können Sie den Webinstaller starten.


1

  • Öffnen Sie in Ihrem Browser Ihre Domain, z.B. https://ihredomain.tld/.
  • PrestaShop leitet Sie automatisch auf die Adresse https://ihredomain.tld/install weiter. Erscheint die Weiterleitung nicht, rufen Sie die Adresse manuell auf.

Ergebnis: Nach einigen Sekunden wird die Startseite des Installationsassistenten angezeigt. der Assistent führt Sie in mehreren Schritten durch die Installation.


PrestaShop Installationsassistent im Browser aufrufen
Klicken Sie auf das Bild, um es zu vergrößern.

2

  • Sprachauswahl: Wählen Sie Deutsch (German) aus und klicken Sie auf Weiter.

Ergebnis: Die Seite "Lizenzvereinbarung" wird angezeigt.



3

  • Lizenzvereinbarung: Lesen Sie die Lizenzbedingungen und akzeptieren Sie sie. Klicken Sie auf Weiter.

Ergebnis: Die Seite "Systemkompatibilität" wird angezeigt.



4

  • Systemkompatibilität: PrestaShop prüft automatisch, ob alle Anforderungen erfüllt sind. Bei korrekter Webspace-Konfiguration erscheinen hier ausschließlich grüne Häkchen und es wird die Seite "Shop-Einstellungen" angezeigt. Klicken Sie anderenfalls auf Weiter, um zur Seite "Shop-Einstellungen" zu gelangen.

Ergebnis: Die Seite "Shop-Einstellungen" wird angezeigt.



5

Tragen Sie die gewünschten Stammdaten für Ihren Shop ein:

  1. Shopname
  2. Land
  3. SSL aktivieren: Ja (wird von Timme Hosting standardmäßig unterstützt)
  4. Konto des Shop-Inhabers: Vor- und Nachname, E-Mail-Adresse, Passwort (mindestens 8 Zeichen, bitte sicher vergeben und notieren!)
  5. Klicken Sie auf Weiter.

Ergebnis: Die Seite "Systemkonfiguration (Datenbank)" wird angezeigt.



6

  • Inhalt Ihres Shops: Wählen Sie, welches Theme, ob Demodaten und welche Module installiert werden sollen. Für einen neuen Produktivshop empfiehlt es sich, die Demodaten abzuwählen. Klicken Sie auf Weiter.

Ergebnis: Die Seite "Systemkonfiguration (Datenbank)" wird angezeigt.



7

Tragen Sie hier die Daten Ihrer MySQL-/MariaDB-Datenbank ein:

  1. Datenbank-Adresse: In der Regel localhost bzw. 127.0.0.1
  2. Name der Datenbank: z.B. c1234_prestashop
  3. Datenbank Benutzer: z.B. c1234_shop
  4. Datenbank Passwort: Ihr Datenbank-Passwort
  5. Tabellen-Präfix: Belassen Sie den automatischen Eintrag oder geben Sie das von Ihnen gewünschte Präfix für die Datenbanktabellen ein.
  6. Wählen Sie aus, ob bestehende Tabellen gelöscht werden sollen.
  7. Klicken Sie anschließend auf Testen Sie die Verbindung mit Ihrer Datenbank. Bei Erfolg erscheint eine grüne Bestätigungsmeldung.
  8. Installation starten: Klicken Sie auf Weiter, um die Installation auszulösen. Der Vorgang dauert in der Regel 1-3 Minuten, während dessen die Datenbank angelegt und alle Basisdaten eingespielt werden.

Ergebnis: Nach erfolgreichem Abschluss zeigt der Installer eine Bestätigungsseite mit den wichtigsten URLs (Back Office, Front Office) an.


Geschafft! Sie haben PrestaShop erfolgreich installiert.

5. Sicherheitsmaßnahmen nach der Installation

Direkt nach der Installation sollten Sie zwei sicherheitsrelevante Aufräumarbeiten durchführen:

  1. /install-Verzeichnis löschen
    Verbinden Sie sich erneut per FTP, wechseln Sie in das web-Verzeichnis und löschen Sie den Ordner install vollständig. PrestaShop wird Sie anderenfalls beim Aufruf des Backends zwangsläufig darauf hinweisen.
  2. /admin-Verzeichnis umbenennen
    Im web-Verzeichnis existiert nach der Installation ein Ordner mit dem Namen admin und einer zufälligen Zeichenfolge (z.B. admin8x3kq9). Sollte der Ordner nur admin heißen, benennen Sie ihn in einen schwer zu erratenden Namen um, etwa admin7Phg. Damit erschweren Sie automatisierte Login-Angriffe erheblich.

Wichtig: Merken bzw. notieren Sie sich den neuen Ordernamen. Er ist Teil der URL, über die Sie zukünftig das Backend aufrufen, z.B. https://ihredomain.tld/admin7Phg.


6. PrestaShop grundlegend konfigurieren

Nach der Installation empfiehlt es sich, einige grundlegende Einstellungen direkt im Backend vorzunehmen.

6.1 Backend anmelden

Rufen Sie die Adresse Ihres umbenannten Admin-Verzeichnisses auf (z.B. https://ihredomain.tld/admin7Phg) und melden Sie sich mit den zuvor festgelegten Zugangsdaten an.

6.2 Benutzerfreundliche URLs aktivieren

Mit sprechenden URLs werden Produkt- und Kategorieseiten nicht nur nutzerfreundlicher, sondern auch besser von Suchmaschinen gefunden.

  1. Navigieren Sie im Backend zu Shop-Einstellungen > Traffic & SEO > SEO & URLs.
  2. Scrollen Sie zum Abschnitt URL-Einstellungen.
  3. Stellen Sie die Option Benutzerfreundliche URL auf JA.
  4. Klicken Sie auf Speichern.

6.3 Cache aktivieren

Ein aktiver Cache beschleunigt die Auslieferung Ihres Shops spürbar.

  1. Wechseln Sie im Backend zu Erweiterte Einstellungen > Leistung.
  2. Scrollen Sie zum Abschnitt Cache.
  3. Aktivieren Sie die Option Cache verwenden.
  4. Wählen Sie als Cache-System zum Beispiel Memcached (via PHP::Memcache) aus.
  5. Tragen Sie gegebenenfalls den vom Support bereitgestellten Server-Host sowie den Port ein.
  6. Klicken Sie auf Speichern.

Tipp: Die Zugangsdaten für Redis bzw. Memcached können Sie jederzeit über unseren Support erfragen, sofern sie Ihnen nicht bereits im Kundencenter angezeigt werden.


6.4 Debug-Modus deaktivieren

Für einen Produktivshop sollte der Debug-Modus keinesfalls aktiv sein.

  1. Wechseln Sie zu Erweiterte Einstellungen > Leistung.
  2. Scrollen Sie zum Abschnitt Debug-Modus.
  3. Stellen Sie die entsprechenden Einstellungen auf NEIN, falls nicht bereits voreingestellt..
  4. Klicken Sie auf Speichern.

Geschafft! Sie haben Ihren PrestaShops grundlegend konfiguriert.

Finden Sie den passenden Tarif

Unser Tarifberater hilft Ihnen dabei, das passende Paket zu finden. Bei Fragen berät Sie unser Sales-Team sehr gerne unter +49 (0) 4131 / 22 78 1-25 oder sales@timmehosting.de.

Bitte beachten Sie: Der Tarifberater dient nur der groben Orientierung. Ihr tatsächlicher Bedarf kann durch den Ressourcenbedarf Ihrer Anwendung(en), tageszeitabhängige/saisonale/aktionsbedingte Schwankungen des Besucheraufkommens, geplantes Wachstum und weitere Faktoren von der Empfehlung abweichen.

  • 1
  • 2
  • 3
  • 4
  • 5

Was möchten Sie hosten?

Möchten Sie einen oder mehrere Shops hosten? (Eine Multishop-Installation gilt als ein Shop.)

Möchten Sie eine oder mehrere Websites hosten? (Eine Multisite-Installation gilt als eine Website.)

Wieviele Besucher haben Sie insgesamt pro Tag?

Wieviele Besucher haben Sie insgesamt pro Tag?

Wieviele Besucher haben Sie insgesamt pro Tag?

Wieviele Artikel haben Sie insgesamt in Ihrem Shop/Ihren Shops (inkl. Varianten)?

Wieviele Artikel haben Sie insgesamt in Ihrem Shop/Ihren Shops (inkl. Varianten)?

Wieviel Speicherplatz benötigen Sie insgesamt?

Wieviel Speicherplatz benötigen Sie insgesamt?

Wieviel Speicherplatz benötigen Sie insgesamt?

Wir empfehlen Ihnen folgende Lösungen:

ScaleServer oder Web Hosting

Zu den ScaleServer Paketen Zu den Web Hosting Paketen

Wir empfehlen Ihnen folgende Lösungen:

ScaleServer oder Shop Hosting

Zu den ScaleServer Paketen Zu den Shop Hosting Paketen

Wir empfehlen Ihnen folgende Lösungen:

Managed vServer oder ScaleServer

Zu den Managed vServer Paketen Zu den ScaleServer Paketen

Wir empfehlen Ihnen folgende Lösungen:

Managed Server oder ScaleServer

Zu den Managed Server Paketen Zu den ScaleServer Paketen

Wir empfehlen Ihnen unsere

Managed Server

Zu den Managed Server Paketen