Inhaltsverzeichnis

    Community Free Edition von JTL-Shop herunterladen

    Hinweis: Diese Dokumentation bezieht sich auf JTL-Shop 4. Die Dokumentation für JTL-Shop 5 befindet sich aktuell unter JTL-Shop.

    Ihre Aufgabe/Ausgangslage

    Sie betreiben einen Onlinehandel mit weniger als 500 Artikeln (inklusive Variationskombinationen). Als Shopsystem möchten Sie gerne die kostenlose Community Free Edition von JTL-Shop verwenden.

    Voraussetzungen / Einschränkungen

    • Sie führen maximal 500 verschiedene Artikel, die in den JTL-Shop hochgeladen werden sollen (Artikelanzahl überprüfen).
    • Ihr Server erfüllt die Systemvoraussetzungen von JTL-Shop.

    Systemvoraussetzungen von JTL-Shop

    Hinweis: Die Systemvoraussetzungen stellen das offiziell unterstützte, empfohlene und supportete Setup für den Betrieb von JTL-Shop dar. Der Betrieb auf ähnlichen Setups (Windows, FreeBSD, sunOS, nginx-webserver, PHP-FPM) ist zwar generell möglich, jedoch können wir dafür keinen Support für die Einrichtung und/oder daraus entstehenden Problemen mit der Software anbieten. Alternative HTTP-Server (z. B. NGINX): Bitte beachten Sie, dass die .htaccess-Regeln (u. a. zum Verzeichnisschutz!) bei diesen Servern manuell durch entsprechende Regeln nachgetragen werden müssen.

    Die folgenden Systemvoraussetzungen müssen von Ihrem Webserver erfüllt werden:

    • 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.). Bitte beachten Sie die aufgeführten Hinweise zum Betriebssystem.
    • 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 (http://www.ioncube.com/loaders.php): JTL-Shop 5 wird mit offenem Quelltext ausgeliefert und ist ohne IonCube-Loader betriebsbereit. Ein IonCube-Loader wird unter Umständen jedoch für den Betrieb von Drittanbieter-Plugins benötigt.
    • 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 (POST / post_max_size) mindestens 8 MB
    • allow_url_fopen aktiviert

    Exkurs: Benötigter Webspace

    Für wie viele Artikel wie viel Webspace benötigt wird, lässt sich nur theoretisch rechnerisch bestimmen. Ausschlaggebend sind nicht die Artikel selbst, sondern hauptsächlich deren Bilder. Artikelbilder werden in Originalgröße auf dem Webspace abgelegt und zusätzlich je Shop-Sprache in vier verschiedenen Größen skaliert gespeichert.

    So ergibt sich bei einer Shopsprache je nach Ziel-Bildgrößen und Qualität die 2–3-fache Größe der Originalbild-Dateigrößen für den benötigten Webspace.

    • Eine Shopsprache
    • 200 KB durchschnittliche Originalgröße
    • Denken Sie darüber nach, welche Bildgrößen Sie Kunden zur Verfügung stellen wollen. Wenn Sie Full-HD-Bilder bereitstellen wollen, sollten Sie keine 4k-Bilder in JTL-Wawi hinterlegen, die sehr viel Speicherplatz benötigen.
    • Artikelbilder, die in JTL-Wawi bei den Artikeln hinterlegt werden
    • Achten Sie darauf, dass die Bilder gut komprimiert sind (zulässige Dateiformate für Artikelbilder sind .jpg/.jpeg und .png).
    • Im Shop wird 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 etwa 17.000 bis 25.000 Artikelbilder reichen.


    Hinweis zur Shop-Domain: Wir raten dringend davon ab, für Ihren Shop eine Domain mit Umlauten/Sonderzeichen zu verwenden. Diese führen immer wieder zu Problemen. Ein fehlerfreier Einsatz kann leider nicht gewährleistet werden. Wir empfehlen stattdessen, als Hauptdomain eine Domain ohne Umlaute/Sonderzeichen und die anderen Domains nur als Aliasdomains zu verwenden, die auf die Hauptdomain weiterleiten.

    Webhosting-spezifische Voraussetzungen:

    Unserer Erfahrung nach gibt es Probleme bei Servern mit sunOS und dem IonCube-Loader! Bitte erkundigen Sie sich vor der Shop-Installation bei Ihrem Hoster, welches Betriebssystem auf dem Server eingesetzt wird. Wir empfehlen den Einsatz von Linux-Webservern.

    Info für 1&1-Hosting-Kunden: Bei 1&1-Hosting-Kunden sind nach Installation des JTL-Shop zusätzliche Schritte erforderlich, um ionCube zu aktivieren, siehe JTL-Shop auf einem Server von 1&1 oder Strato betreiben.

    Info für Strato Managed Virtual Server Kunden: Bei der Installation des Shops/IonCube muss „PHP-Modus und -Beschleuniger“ auf CGI stehen. Für die Nutzung des SEO-Moduls muss der Modus dann wieder auf „Fast CGI + APC“ gesetzt werden.

    JTL-Shop CFE herunterladen

    1. Erstellen Sie ein Kundenkonto im Kundencenter von JTL: Zum Kundencenter von JTL.
    2. Wählen Sie Produkte > Onlineshop > Shop Editionen. Sie befinden sich nun in der Lizenzverwaltung von JTL-Shop.
    3. Klicken Sie auf die Schaltfläche Community Free Lizenz erstellen. Es wird eine neue Lizenz für die Community Free Edition von JTL-Shop erzeugt.

    Die Lizenz erscheint unter Ungruppierte Lizenzen. Sie erhalten außerdem eine E-Mail.

    1. Klicken Sie auf die Schaltfläche Aktionen und wählen Sie die Aktion Downloads. Sie gelangen in den Download-Bereich. Klicken Sie auf die Schaltfläche Download. Das Download-Paket wird nun heruntergeladen.
    1. Lesen Sie anschließend den Bereich „Installation / Upgrade“.