Inhaltsverzeichnis

    Video

    JTL-Shop installieren

    In diesem Video erklären wir Ihnen, wie Sie JTL-Shop installieren.

    Community Free Edition von JTL-Shop herunterladen

    Hinweis: Diese Seite bezieht sich auf JTL-Shop 5. Falls Sie noch JTL-Shop 4 verwenden, finden Sie die Dokumentation unter JTL-Shop 4.

    Ihre Aufgabe/Ausgangslage

    Sie betreiben einen Onlinehandel mit weniger als 500 Artikeln, inkl. Variationskombinationen. Sie möchten daher als Shopsystem die kostenlose Community Free Edition von JTL-Shop verwenden.

    Voraussetzungen/Einschränkungen

    Systemvoraussetzungen von JTL-Shop

    Die Systemvoraussetzungen stellen das offiziell unterstützte und empfohlene Setup für den Betrieb von JTL-Shop dar. Der Betrieb auf ähnlichen Setups (Windows, FreeBSD, sunOS, NGINX-webserver,PHP-FPM) ist zwar grundsätzlich möglich, jedoch können wir keinen Support anbieten, sollten Fragen bei der Einrichtung entstehen oder Probleme auftreten. Bitte stellen Sie sicher, dass die folgenden Systemvoraussetzungen von Ihrem Webserver erfüllt werden:

    Hinweis: Wenn Sie einen HTTP-Server verwenden (z.B. NGINX) müssen Sie die .htaccess-Regeln (u.a. zum Verzeichnisschutz) bei diesen Servern manuell durch entsprechende Regeln nachtragen.
    • JTL-Wawi: Mindestens Version 1.0, für volle UTF-8-Unterstützung mindestens JTL-Wawi 1.6
    Hinweis: Ab JTL-Wawi 1.6 benötigen Sie mindestens Version 4.06 von JTL-Shop.
    • Betriebssystem: Linux (Debian, Ubuntu etc.)
    • 64-bit-Apache-Webserver (PHP-Mode: FCGI oder Apache Module) 2.2 oder 2.4 mit mod_rewrite-Modul, .htaccess support. Der Webserver muss erlauben, dass Standardregeln überschrieben und ergänzt werden.
    • Datenbank: MySQL 5 ab 5.7 oder MariaDB von Version 10.1 bis einschließlich 10.9.6; ab JTL-Shop 5.2.3 bis einschließlich 10.11 (LTS); ab JTL-Shop 5.1 auch MySQL 8.0
    • PHP-Version: JTL-Shop 5 benötigt ab Version 5.2 mindestens PHP 8.1; wir empfehlen ab 5.2.3 PHP 8.2.
    • Mailserver: Lokal oder per SMTP erreichbar
    PHP-Module
    • SimpleXML
    • Imagick
    • Curl
    • Iconv
    • MBString
    • Tokenizer
    • Intl
    • PDO (MySQL)
    • IonCube-Loaders. JTL-Shop 5 wird mit offenem Quelltext ausgeliefert und ist ohne IonCube-Loader betriebsbereit. Sie benötigen unter Umständen jedoch einen IonCube-Loader für den Betrieb von Drittanbieter-Plugins. Lesen Sie mehr zum Thema hier: IonCube-Loaders.
    PHP-Einstellungen
    • PHP-Skript-Ausführungszeit (max_execution_time) mindestens 120 Sekunden
    • PHP-Speicherlimit (memory_limit) mindestens 128 MB
    • Maximale PHP-Übertragungsgröße (FILE/upload_max_filesize) mindestens 6 MB
    • Maximale PHP-Übertragungsgröße (FILE/upload_max_filesize) mindestens 6 MB
    • Maximale PHP-Übertragungsgröße (POST/ post_max_size) mindestens 8 MB
    • allow_url_fopen ist aktiviert

    Benötigter Webspace

    Wieviel Webspace Sie für Ihre Artikel benötigen, lässt sich nur theoretisch rechnerisch bestimmen. Ausschlaggebend sind nicht die Artikel selbst, sondern deren Bilder. Artikelbilder werden in Originalgröße auf dem Webspace abgelegt und zusätzlich je Shop-Sprache in vier verschiedenen Größen skaliert gespeichert. Auf diese Weise kann sich bei einer Shopsprache je nach Ziel-Bildgrößen und Qualität die 2-3-fache Größe der Original-Dateigrößen für den benötigten Webspace ergeben.

    Hinweis: Achten Sie darauf, keine 4K-Bilder in JTL-Wawi zu hinterlegen, da diese viel Speicherplatz benötigen.
    Beispiel:
    • Eine Shopsprache
    • 200KB durchschnittliche Originalgröße
    • Artikelbilder sind in den Artikelstammdaten in JTL-Wawi hinterlegt.
    • Artikelbilder sind in zulässigen Dateiformaten (.jpg/.jpeg und .png) gut komprimiert
    • Sie haben in JTL-Shop eingestellt, dass die größte Anzeigeform für Artikelbilder der Originalgröße in JTL-Wawi entspricht.

    Unter diesen Voraussetzungen würden 10 GB Webspace für ca. 17.000-25.000 Artikelbilder ausreichen.

    Informationen zur Shop-Domain

    Verwenden Sie keine Umlaute/Sonderzeichen für Ihre Shop-Domain, da diese regelmäßig Probleme verursachen. Ein fehlerfreier Einsatz kann nicht gewährleistet werden. Wir empfehlen stattdessen, in der Hauptdomain keine Umlaute/Sonderzeichen zu verwenden und alle anderen Domains nur als Aliasdomains zu nutzen, die auf die Hauptdomain weiterleiten.

    Informationen zum Webhosting

    Unserer Erfahrung nach treten Probleme bei Servern mit sunOS und IonCube-Loader auf. Erkundigen Sie sich vor der Shop-Installation bei Ihrem Hostinganbieter, welches Betriebssystem auf dem Server eingesetzt wird. Wir empfehlen den Einsatz von Linux-Webservern.

    Bei 1&1-Hosting-Kunden sind nach der Installation des JTL-Shop zusätzliche Schritte erforderlich, um IonCube zu aktivieren. Lesen Sie mehr zum Thema hier: JTL-Shop auf einem Server von 1und1 oder Strato betreiben.

    Bei Strato Managed Virtual Server Kunden muss nach der Installation des JTL-Shops/IonCube PHP-Modus und -Beschleuniger auf CGI stehen. Für die Nutzung des SEO-Modus müssen Sie den Modus erneut auf Fast CGI + APC setzen.

    JTL-Shop CFE herunterladen

    1. Rufen Sie das JTL-Kundencenter auf und loggen Sie sich ein.
    2. Klicken Sie auf Produkte > Onlineshop > Editionen. Sie sehen die Übersicht der JTL-Shop Editionen & Module.
    3. Klicken Sie im Abschnitt Verfügbare Shop-Editionen bei JTL-Shop (Community Free Edition) auf die Schaltfläche Lizenz erstellen. Eine neue Lizenz für die Community Free Edition von JTL-Shop wird erzeugt.

    Die Lizenz erscheint jetzt unter Meine Lizenzen – ungruppiert. Zudem erhalten Sie eine E-Mail.

    1. Klicken Sie neben der Lizenz auf die Schaltfläche Aktionen und wählen Sie die Option Downloads. Sie gelangen in den Download-Bereich.
    2. Klicken Sie auf die Schaltfläche Download. Das Download-Paket wird heruntergeladen.
    1. Installieren Sie JTL-Shop. Die einzelnen Schritte dazu lesen Sie hier: JTL-Shop neu installieren.

    Video

    JTL-Shop installieren

    In diesem Video erklären wir Ihnen, wie Sie JTL-Shop installieren.