TYPO3 nach Installation konfigurieren: Erste Schritte

Nach der Installation von TYPO3 ist es an der Zeit, Ihre Website professionell einzurichten. Eine gute Basiskonfiguration sorgt für bessere Leistung, Sicherheit und Benutzerfreundlichkeit. In dieser Anleitung durchlaufen wir alle wesentlichen Einstellungen.

Backend-Zugang

Das TYPO3-Backend ist das Verwaltungszentrum Ihrer Website.

Backend öffnen

  1. Öffnen Sie Ihren Browser
  2. Gehen Sie zu https://ihrdomain.de/typo3
  3. Melden Sie sich mit Ihren Admin-Daten an
  4. Sie gelangen zum TYPO3-Backend-Dashboard

Backend-Navigation verstehen

Das Backend besteht aus verschiedenen Modulen:

  • Web: Seiten- und Inhaltsverwaltung
  • File: Dateiverwaltung (fileadmin)
  • Admin Tools: Systemkonfiguration
  • System: Erweiterte Einstellungen

Wichtige Einstellungen konfigurieren

Starten Sie mit den Grundeinstellungen.

Install Tool Zugang

  1. Gehen Sie zu Admin Tools und dann Settings
  2. Oder direkt zu https://ihrdomain.de/typo3/install.php
  3. Melden Sie sich mit dem Install Tool-Passwort an

Basis-Site-Einstellungen

Im Install Tool, gehen Sie zu Settings:

  1. Klicken Sie auf Configure Installation-Wide Options
  2. Konfigurieren Sie die wichtigsten Optionen:
    • sitename: Der Name Ihrer Website
    • BE/lockSSL: Aktivieren Sie HTTPS-only Backend
    • BE/sessionTimeout: Sitzungstimeout einstellen
    • SYS/trustedHostsPattern: Erlaubte Hostnamen

E-Mail-Konfiguration

Stellen Sie die Mail-Einstellungen ein:

// In config/system/settings.php
'MAIL' => [
    'transport' => 'smtp',
    'transport_smtp_server' => 'mail.ihrdomain.de:587',
    'transport_smtp_username' => 'info@ihrdomain.de',
    'transport_smtp_password' => 'ihr-passwort',
    'transport_smtp_encrypt' => 'tls',
    'defaultMailFromAddress' => 'info@ihrdomain.de',
    'defaultMailFromName' => 'Meine Website',
],

Site-Konfiguration erstellen

TYPO3 12+ verwendet Site-Konfigurationen für URL-Handling.

Neue Site-Konfiguration

  1. Gehen Sie zu Site Management und dann Sites
  2. Klicken Sie auf + Add new site
  3. Konfigurieren Sie die Grundeinstellungen:
    • Identifier: eindeutige-Kennung
    • Root Page ID: ID Ihrer Root-Seite
    • Base: https://ihrdomain.de/

Spracheinstellungen

Konfigurieren Sie die Sprachen für Ihre Site:

  1. In der Site-Konfiguration, gehen Sie zu Languages
  2. Standardmäßig gibt es eine Default-Sprache
  3. Fügen Sie bei Bedarf weitere Sprachen hinzu:
    • Klicken Sie auf Create new language
    • Wählen Sie die Sprache
    • Stellen Sie das URL-Präfix ein (z.B. /en/ für Englisch)

Fehlerbehandlung

Stellen Sie Fehlerseiten ein:

  1. Gehen Sie zu Error Handling in der Site-Konfiguration
  2. Konfigurieren Sie Handler für:
    • 404: Seite nicht gefunden
    • 403: Kein Zugang
    • 500: Serverfehler
  3. Verweisen Sie auf spezielle Fehlerseiten

Seitenbaum aufbauen

Erstellen Sie die Struktur Ihrer Website.

Root-Seite erstellen

  1. Gehen Sie zu Web und dann Page
  2. Klicken Sie rechts auf die Root und wählen Page
  3. Erstellen Sie eine Seite mit:
    • Title: Homepage oder Website-Name
    • Type: Standard
  4. Dies wird Ihre Root-Seite

Unterseiten hinzufügen

  1. Klicken Sie rechts auf die Root-Seite
  2. Wählen Sie New page
  3. Erstellen Sie Seiten für:
    • Über uns
    • Dienstleistungen
    • Kontakt
    • etc.
  4. Ziehen Sie, um die Reihenfolge anzupassen

Seiteneigenschaften

Jede Seite hat Eigenschaften:

  1. Wählen Sie eine Seite aus
  2. Gehen Sie zu Page properties
  3. Konfigurieren Sie:
    • General: Titel, Navigationstitel
    • Metadata: SEO-Titel, Beschreibung
    • Appearance: Template-Auswahl
    • Access: Veröffentlichung und Zugang

Templates einstellen

Templates bestimmen das Erscheinungsbild Ihrer Site.

Site Package installieren

TYPO3 verwendet Site Packages für Templates:

# Via Composer
composer require vendor/site-package
# Oder erstellen Sie Ihr eigenes Package

TypoScript-Basis

TypoScript konfiguriert das Rendering:

  1. Gehen Sie zu Web und dann Template
  2. Wählen Sie Ihre Root-Seite
  3. Klicken Sie auf Create new website
  4. Fügen Sie Basis-TypoScript hinzu:
page = PAGE
page {
    10 = FLUIDTEMPLATE
    10 {
        templateName = Default
        templateRootPaths.10 = EXT:site_package/Resources/Private/Templates/
        partialRootPaths.10 = EXT:site_package/Resources/Private/Partials/
        layoutRootPaths.10 = EXT:site_package/Resources/Private/Layouts/
    }
}

Fluid-Templates

Erstellen Sie HTML-Templates mit Fluid:

<!-- Templates/Default.html -->
<f:layout name="Default" />
<f:section name="content">
    <main>
        <f:render partial="Header" />
        <f:cObject typoscriptObjectPath="lib.mainContent" />
    </main>
</f:section>

Backend-Benutzer erstellen

Erstellen Sie Konten für Inhaltsverwalter.

Benutzer hinzufügen

  1. Gehen Sie zu System und dann Backend Users
  2. Klicken Sie auf Create new record
  3. Füllen Sie aus:
    • Username: Benutzername
    • Password: starkes Passwort
    • Realname: Vollständiger Name
    • Email: E-Mail-Adresse
  4. Weisen Sie eine Gruppe zu

Benutzergruppen

  1. Gehen Sie zu Backend User Groups
  2. Erstellen Sie Gruppen wie:
    • Editors: Darf Inhalte bearbeiten
    • Admins: Voller Zugang
  3. Konfigurieren Sie Rechte pro Gruppe:
    • Zugang zu Modulen
    • Sprachrechte
    • Seitenrechte

Cache konfigurieren

Optimieren Sie das Caching für die Leistung.

Cache leeren

Im Backend:

  1. Klicken Sie auf das Blitzsymbol oben rechts
  2. Wählen Sie Flush frontend caches oder Flush all caches Über die Befehlszeile:
vendor/bin/typo3 cache:flush

Cache-Einstellungen

In config/system/settings.php:

'SYS' => [
    'caching' => [
        'cacheConfigurations' => [
            'hash' => [
                'backend' => 'TYPO3\\CMS\\Core\\Cache\\Backend\\ApcuBackend',
            ],
            'pages' => [
                'backend' => 'TYPO3\\CMS\\Core\\Cache\\Backend\\FileBackend',
                'options' => [
                    'compression' => true,
                ],
            ],
        ],
    ],
],

Scheduler einrichten

Planen Sie automatische Aufgaben.

Scheduler aktivieren

  1. Gehen Sie zu Admin Tools und dann Scheduler
  2. Sehen Sie sich verfügbare Aufgaben an
  3. Aktivieren Sie Aufgaben wie:
    • Cache bereinigen
    • Index aktualisieren
    • Dateibereinigung

Cronjob konfigurieren

Über DirectAdmin:

*/15* * * * cd /path/to/typo3 && vendor/bin/typo3 scheduler:run

Dies führt den Scheduler alle 15 Minuten aus.

Nächste Schritte

Jetzt, da TYPO3 konfiguriert ist:

  • Installieren Sie benötigte Erweiterungen
  • Erstellen Sie Ihre ersten Inhalte
  • Konfigurieren Sie Formulare
  • Richten Sie Weiterleitungen ein

Verwandte Artikel

Brauchen Sie Hilfe?

Wir sind für Sie da! Stoßen Sie auf Probleme oder haben Sie Fragen? Unser Support-Team hilft Ihnen gerne persönlich weiter. Senden Sie uns eine Nachricht über das Ticketsystem - wir antworten in der Regel innerhalb weniger Stunden und denken gerne mit Ihnen mit.