TYPO3 14 LTS - Installation und Kundenleitfaden

Aus HOSTING-STATION55 - Webhosting Wiki / FAQ
Zur Navigation springen Zur Suche springen

TYPO3 ist ein leistungsfähiges Content-Management-System für strukturierte, mehrsprachige Websites und redaktionelle Teams. Diese Anleitung bezieht sich auf TYPO3 14 LTS. TYPO3-Projekte werden heute üblicherweise mit Composer installiert und gepflegt; für Einrichtung und Updates ist technisches Fachwissen erforderlich.

Voraussetzungen

  • Ein Hosting-Paket mit SSH und Composer oder ein entsprechend eingerichteter Server.
  • Für TYPO3 14 mindestens PHP 8.2 sowie eine unterstützte Datenbank- und Webserverkonfiguration; prüfen Sie die aktuellen Systemanforderungen vor der Installation.
  • Eine leere Datenbank mit eigenem Benutzer.
  • Die Domain muss auf das öffentliche Webverzeichnis des Composer-Projekts zeigen, nicht auf das Projektstammverzeichnis.
  • HTTPS und ausreichende PHP-Speicher- und Ausführungsgrenzen.

Auf einfachem Shared Hosting ohne Composer/SSH ist TYPO3 14 möglicherweise nicht sinnvoll betreibbar. Klären Sie dies vorab mit dem Anbieter.

Installation – Überblick für technisch Verantwortliche

  1. Erstellen Sie das TYPO3-Projekt mit dem von TYPO3 dokumentierten Composer-Verfahren.
  2. Richten Sie den Dokumentenstamm auf das öffentliche Verzeichnis des Projekts ein.
  3. Öffnen Sie den Webinstaller und tragen Sie Datenbankdaten sowie das erste Administratorkonto ein.
  4. Wählen Sie eine vorhandene leere Datenbank.
  5. Schließen Sie den Installer ab und entfernen oder schützen Sie temporäre Installationszugänge.
  6. Öffnen Sie das Backend unter /typo3.
  7. Prüfen Sie Systeminformationen, Umgebung und Protokolle.

Verwenden Sie keine zufälligen Composer-Befehle aus veralteten Anleitungen. Projektvorlage und unterstützte Version müssen zur gewünschten TYPO3-Hauptversion passen.

Backend verstehen

TYPO3 zeigt links Module und daneben einen Seitenbaum. Inhalte werden einer Seite im Seitenbaum zugeordnet.

  • Content > Layout: Seiteninhalt anzeigen und bearbeiten.
  • Sites > Setup: Site-Konfiguration und Site-Einstellungen verwalten.
  • Seitenbaum: Hierarchie, Seitentypen und Sichtbarkeit.
  • obere Werkzeugleiste: unter anderem Cache-Aktionen und Benutzerfunktionen.

Welche Module sichtbar sind, hängt von den Rechten des Backend-Benutzers ab.

Seite und Inhalt anlegen

  1. Öffnen Sie Content > Layout.
  2. Wählen Sie die gewünschte Seite im Seitenbaum.
  3. Legen Sie über das Seitensymbol eine neue Standardseite an der richtigen Position an.
  4. Vergeben Sie Seitentitel und URL-Segment.
  5. Beachten Sie, dass neue Seiten standardmäßig verborgen sein können. Veröffentlichen Sie sie erst nach der Prüfung.
  6. Fügen Sie in der gewünschten Spalte ein Inhaltselement hinzu.
  7. Wählen Sie etwa Text, Text mit Bild oder ein anderes freigegebenes Element.
  8. Speichern Sie und öffnen Sie die Vorschau.

Beim Standard-Theme Camino wird ein Hauptmenü aus Unterseiten des Wurzelknotens erzeugt. Andere Sitepackages können die Navigation anders umsetzen.

Site und Theme konfigurieren

Unter Sites > Setup werden Domain, Sprachen, Einstiegspunkt und eingebundene Site-Sets verwaltet. Änderungen an Site-Konfiguration oder Theme-Einstellungen können ein Leeren des Frontend-Caches erfordern.

Ändern Sie Templates oder Sitepackages nicht direkt in vendor. Composer ersetzt diese Dateien bei Updates.

Benutzer und Rechte

TYPO3 kann Rechte sehr fein über Backend-Benutzergruppen, Seitenfreigaben und Modulzugriffe steuern.

  1. Erstellen Sie Rollen zuerst als Gruppe.
  2. Geben Sie nur benötigte Module, Seitenteilbäume, Sprachen und Dateiordner frei.
  3. Ordnen Sie Benutzer der Gruppe zu.
  4. Testen Sie mit einem eigenen Testkonto.

Geben Sie Redakteuren keine Administratorrechte, nur damit ein einzelner Menüpunkt sichtbar wird.

Extensions verwalten

TYPO3 14 verwaltet System- und Drittanbieter-Extensions mit Composer.

  1. Suchen Sie im TYPO3 Extension Repository nach einer für TYPO3 14 freigegebenen Version.
  2. Erstellen Sie Backup und Testkopie.
  3. Installieren Sie das Paket im Projektstamm mit composer require hersteller/paket.
  4. Führen Sie anschließend ./vendor/bin/typo3 extension:setup aus, damit notwendige Migrationen und Cache-Aktionen erfolgen.
  5. Konfigurieren und testen Sie die Extension.

Die Befehle müssen an das konkrete Paket und Hosting angepasst werden. Führen Sie sie nicht im falschen Verzeichnis aus.

Updates

  1. Sichern Sie Dateien, Datenbank, composer.json und composer.lock.
  2. Prüfen Sie Kompatibilität aller Extensions.
  3. Aktualisieren Sie zuerst die Staging-Umgebung.
  4. Führen Sie dokumentierte Datenbank- und Upgrade-Assistenten aus.
  5. Leeren Sie Caches und prüfen Sie Frontend, Backend, Formulare, Sprachen und geplante Aufgaben.
  6. Übernehmen Sie den geprüften Stand reproduzierbar in Produktion.

Häufige Probleme

Neue Seite ist nicht sichtbar
Prüfen Sie, ob die Seite verborgen ist, der Veröffentlichungszeitraum passt und der Cache geleert wurde.
Änderung erscheint nicht
Leeren Sie den Frontend-Cache und prüfen Sie Workspace, Sprache und bearbeitete Seite.
Extension lässt sich nicht installieren
Prüfen Sie Composer-Paketname, TYPO3-/PHP-Kompatibilität und Abhängigkeiten. Erzwingen Sie keine inkompatible Version.

Verwandte Artikel