TYPO3 nach Installation konfigurieren: Erste Schritte
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
- Öffnen Sie Ihren Browser
- Gehen Sie zu
https://ihrdomain.de/typo3 - Melden Sie sich mit Ihren Admin-Daten an
- 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
- Gehen Sie zu Admin Tools und dann Settings
- Oder direkt zu
https://ihrdomain.de/typo3/install.php - Melden Sie sich mit dem Install Tool-Passwort an
Basis-Site-Einstellungen
Im Install Tool, gehen Sie zu Settings:
- Klicken Sie auf Configure Installation-Wide Options
- 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
- Gehen Sie zu Site Management und dann Sites
- Klicken Sie auf + Add new site
- 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:
- In der Site-Konfiguration, gehen Sie zu Languages
- Standardmäßig gibt es eine Default-Sprache
- 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:
- Gehen Sie zu Error Handling in der Site-Konfiguration
- Konfigurieren Sie Handler für:
- 404: Seite nicht gefunden
- 403: Kein Zugang
- 500: Serverfehler
- Verweisen Sie auf spezielle Fehlerseiten
Seitenbaum aufbauen
Erstellen Sie die Struktur Ihrer Website.
Root-Seite erstellen
- Gehen Sie zu Web und dann Page
- Klicken Sie rechts auf die Root und wählen Page
- Erstellen Sie eine Seite mit:
- Title: Homepage oder Website-Name
- Type: Standard
- Dies wird Ihre Root-Seite
Unterseiten hinzufügen
- Klicken Sie rechts auf die Root-Seite
- Wählen Sie New page
- Erstellen Sie Seiten für:
- Über uns
- Dienstleistungen
- Kontakt
- etc.
- Ziehen Sie, um die Reihenfolge anzupassen
Seiteneigenschaften
Jede Seite hat Eigenschaften:
- Wählen Sie eine Seite aus
- Gehen Sie zu Page properties
- 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:
- Gehen Sie zu Web und dann Template
- Wählen Sie Ihre Root-Seite
- Klicken Sie auf Create new website
- 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
- Gehen Sie zu System und dann Backend Users
- Klicken Sie auf Create new record
- Füllen Sie aus:
- Username: Benutzername
- Password: starkes Passwort
- Realname: Vollständiger Name
- Email: E-Mail-Adresse
- Weisen Sie eine Gruppe zu
Benutzergruppen
- Gehen Sie zu Backend User Groups
- Erstellen Sie Gruppen wie:
- Editors: Darf Inhalte bearbeiten
- Admins: Voller Zugang
- Konfigurieren Sie Rechte pro Gruppe:
- Zugang zu Modulen
- Sprachrechte
- Seitenrechte
Cache konfigurieren
Optimieren Sie das Caching für die Leistung.
Cache leeren
Im Backend:
- Klicken Sie auf das Blitzsymbol oben rechts
- 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
- Gehen Sie zu Admin Tools und dann Scheduler
- Sehen Sie sich verfügbare Aufgaben an
- 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.
0 van 0 vonden dit nuttig