• Heim
  • So installieren Sie TYPO3 v13 unter Ubuntu

So installieren Sie TYPO3 v13 unter Ubuntu

Wenn Sie eine moderne, zuverlässige und skalierbare Website für Ihr Unternehmen erstellen möchten, ist TYPO3 ein leistungsstarkes Open-Source-CMS mit Enterprise-Performance. Mit der Veröffentlichung von TYPO3 Version 13 fragen sich viele Unternehmen und Entwickler, wie sie am besten starten können. Wenn Sie Ubuntu (ein beliebtes und stabiles Linux-basiertes Betriebssystem) verwenden, führt Sie dieser Artikel einfach, übersichtlich und professionell durch die Installation von TYPO3 v13 auf Ihrem Server – ganz ohne komplizierte technische Anweisungen.

Im digitalen Zeitalter ist Ihre Website oft der Eckpfeiler Ihrer Marke und Ihres Geschäftsbetriebs. Um maximale Flexibilität, Sicherheit und Zukunftssicherheit zu gewährleisten, ist die Wahl des richtigen Content-Management-Systems (CMS) entscheidend. TYPO3, ein robustes Open-Source-Enterprise-CMS, wird seit langem von Unternehmen, Universitäten und Behörden in ganz Europa und darüber hinaus eingesetzt.

Mit der Veröffentlichung von TYPO3 Version 13 bietet dieses CMS noch mehr Leistung, Sicherheit und benutzerfreundliche Funktionen. Und wenn Sie Ihren Server auf Ubuntu betreiben – einer der sichersten und beliebtesten Linux-Distributionen –, verfügen Sie bereits über eine solide Grundlage.

Dieser Artikel führt Sie durch den Installationsprozess von TYPO3 v13 auf Ubuntu und richtet sich speziell an Geschäftsleute, Redakteure, Projektmanager und neugierige Anfänger. Keine komplexen Befehle – nur eine klare Übersicht, die Ihnen hilft, das Was, Warum und Wie zu verstehen.

 

Grundlegende Voraussetzungen vor der Einrichtung von TYPO3

ComponentRequirement
Operating SystemLinux, Microsoft Windows, or macOS (including deployment on all major cloud platforms such as AWS, Azure, and Google Cloud)
Web ServerApache HTTP Server, Nginx, Microsoft IIS, or Caddy Server
Supported BrowsersChrome (latest version), Edge (latest version), Firefox (latest version), Safari (latest version)
ComposerComposer version ≥ 2.1
Database Systems- MariaDB ≥ 10.4.3 ≤ 11.0.0 
- MySQL ≥ 8.0.17 
- PostgreSQL ≥ 10.0 
- SQLite ≥ 3.8.3
Hardware (Memory)Minimum 256 MB RAM (higher recommended for production environments)
PHP VersionPHP ≥ 8.2.0 ≤ 8.4.99 (with all required extensions such as gd, mbstring, xml, curl, etc.)

So laden Sie TYPO3 v13 als ZIP-Datei von typo3.org herunter

1. Besuchen Sie die TYPO3-Downloadseite

Gehen Sie zur offiziellen TYPO3-Downloadseite:  
  https://get.typo3.org/

2. Wählen Sie Version 13.4.14

Wählen Sie auf der Website Version 13.4.14 (oder die neueste Version v13) aus. Sie gelangen auf eine Seite wie in Ihrem Screenshot.

3. Scrollen Sie zum Abschnitt „Paket-Download“

Suchen Sie im Abschnitt „Download“ nach der Überschrift: 
„Paket-Download (tar.gz, zip, Signaturen) – Der klassische Weg“

4. Klicken Sie auf den Link zur ZIP-Datei

Sie finden mehrere Links. Klicken Sie auf den Link mit der Endung .zip:
get.typo3.org/13.4.14/zip
Dadurch wird das gesamte TYPO3-Quellpaket als .zip-Archiv heruntergeladen – ideal, wenn Sie TYPO3 manuell und ohne Composer installieren.

5. Optional: Mit GPG-Signatur verifizieren

Aus Sicherheitsgründen können Sie die .sig-Dateien auch herunterladen, um die Integrität und Authentizität des Pakets zu überprüfen. Für Anfänger ist dies jedoch optional.

Schritt 1: Umgebungsübersicht

In diesem ersten Schritt führt das TYPO3-Installationstool eine Systemprüfung durch, um sicherzustellen, dass Ihre Webserverumgebung alle notwendigen technischen Voraussetzungen erfüllt.

Es prüft Folgendes:

Kompatibilität der PHP-Version (z. B. PHP 8.1 oder höher)

Erforderliche PHP-Erweiterungen (wie mysqli, mbstring, json, xml usw.)

Datei- und Ordnerberechtigungen (insbesondere für typo3conf, fileadmin, var usw.)

Verfügbarkeit des Datenbankservers

Webserverkonfiguration und allgemeine Bereitschaft

Was Sie sehen sollten:
Eine grüne Meldung mit dem Text: „Keine Probleme erkannt, fahren Sie mit der Installation fort.“

Das bedeutet, dass Ihre Hosting-Umgebung (in diesem Fall DDEV) ordnungsgemäß konfiguriert und für TYPO3 bereit ist. Sollten Probleme erkannt werden, zeigt TYPO3 Warnungen oder Fehler an, die behoben werden müssen, bevor Sie fortfahren können.

Schritt 2: Verbindung zur Datenbank herstellen

TYPO3 muss sich nun mit einer MySQL-kompatiblen Datenbank verbinden, um Inhalte, Konfiguration, Benutzerdaten und Erweiterungseinstellungen zu speichern.

Erforderliche Felder:

  • Verbindungstyp: 
    Belassen Sie hier MySQLi, da dies den nativen MySQL-Treiber von PHP verwendet.
  • Benutzername: 
    Standardmäßig ist root bei Verwendung von DDEV angegeben, sofern Sie keinen benutzerdefinierten Datenbankbenutzer erstellt haben.
  • Passwort: 
    Normalerweise leer lassen für DDEV (oder verwenden Sie Ihr .env-Passwort, falls definiert).
  • Host: 
    Geben Sie „db“ ein – Dies ist der Standard-DDEV-Dienstname für MySQL.
  • Port: 
    Belassen Sie hier 3306, den Standard-MySQL-Port.

Warum „db“? 
In einer DDEV-Umgebung ist „db“ der Hostname des MySQL-Containers (definiert in docker-compose). Er ermöglicht TYPO3 den korrekten Zugriff auf den Datenbankserver innerhalb des Docker-Netzwerks.

✅ Sobald alle Werte korrekt eingegeben sind, klicken Sie auf „Weiter“, um die Datenbankverbindung zu testen und herzustellen.

Schritt 3: Auswählen oder Erstellen einer Datenbank

Nach erfolgreicher Verbindung bietet Ihnen TYPO3 die Möglichkeit, entweder:

  1. Eine vorhandene leere Datenbank zu verwenden oder
  2. eine neue Datenbank zu erstellen – dies wird für neue Projekte empfohlen.

Datenbanknamen sollten klein geschrieben sein und Leerzeichen sowie Sonderzeichen vermeiden. Unterstriche sind zulässig.

✅ Klicken Sie auf „Weiter“, damit TYPO3 die neue Datenbank automatisch erstellt und für die Verwendung vorbereitet.

Schritt 4: Administratoranmeldeinformationen und Website-Name festlegen

In diesem Schritt richten Sie Ihre Website und Ihr erstes Administratorkonto ein.

Auszufüllende Felder:

  • Benutzername: Wählen Sie einen sicheren Namen wie „admin“, „typo3admin“ usw.
  • Passwort: Verwenden Sie ein sicheres Passwort mit mindestens 8 Zeichen, einschließlich:
  • Groß- und Kleinbuchstaben
  • Zahlen
  • symbols (e.g., @, #, !)
  • E-Mail-Adresse: Wichtig für die Passwortwiederherstellung und Systembenachrichtigungen (z. B. admin@my.org).
  • Websitename: Der Name Ihres Projekts (z. B. Unternehmens-Intranet, Mein persönlicher Blog, Aashro Technologies Website usw.).

Dieser Benutzer erhält als TYPO3-Administrator vollen Backend-Zugriff und kann auch auf das Installationstool zugreifen.

✅ Klicken Sie auf „Weiter“, um Ihren Administratorbenutzernamen und den Websitenamen zu speichern.

Schritt 5: Installation abgeschlossen

Der letzte Bildschirm bestätigt, dass TYPO3 nun installiert ist.

Nach der Installation haben Sie zwei Möglichkeiten:

  1. Leere Startseite erstellen 
    TYPO3 erstellt eine leere Startseite, um Ihnen den Einstieg zu erleichtern. Dies ist hilfreich, wenn Sie völlig neu sind und schnell eine Struktur benötigen.
  2. Direkt zum Backend 
    Diese Option führt Sie direkt zum TYPO3-Admin-Dashboard. Dort können Sie:
  • Vorlagen installieren
  • Seiten und Inhalte hinzufügen
  • Erweiterungen installieren
  • Sprache, Weiterleitungen, Caching usw. konfigurieren.

Zusätzliche Option: 
☑️ Standard-Backend-Benutzergruppen erstellen 
Dadurch werden zwei Standardgruppen erstellt:

  • Editor – mit eingeschränkten Berechtigungen
  • Erweiterter Editor – mit erweiterten Berechtigungen

Diese Gruppen sind nützlich, wenn Sie mit einem Team oder Content-Editoren arbeiten und können später angepasst werden.

✅ Klicken Sie auf „TYPO3-Backend öffnen“, um mit der Verwaltung Ihrer Website zu beginnen.

Nächste Schritte nach der Installation

Herzlichen Glückwunsch – TYPO3 wurde erfolgreich installiert! Sie können nun mit der Erstellung und Anpassung Ihrer Website beginnen. So gehen Sie vor:

Zugriff auf das TYPO3-Backend

Melden Sie sich mit Ihren Zugangsdaten in der Administrationsoberfläche an: 
<your-project>.ddev.site/typo3 
Hier ist Ihre zentrale Verwaltung für Inhalte, Vorlagen, Benutzer und Erweiterungen.

Installation wichtiger Erweiterungen oder Site-Pakete

Im Erweiterungsmanager können Sie TYPO3-Systemerweiterungen oder ein Site-Paket installieren und Ihre Entwicklung starten. Site-Pakete bieten vorgefertigte Layouts, Vorlagen und Konfigurationen.

Erstellen Sie Ihren Seitenbaum und Ihre Vorlagen

Erstellen Sie mit dem Seitenmodul die Struktur Ihrer Website (auch „Seitenbaum“ genannt). Weisen Sie Ihrer Startseite Vorlagen zu und fügen Sie Inhalte mithilfe von Fluid-basierten Inhaltselementen hinzu.

Konfigurieren Sie die Kernsystemeinstellungen

Einrichten und Optimieren Sie:

  • Caching-Framework für optimale Leistung
  • URL-Routing und Weiterleitungen
  • Sprachen und Lokalisierung
  • Benutzerrollen und Zugriffskontrollen
  • SEO- und Metadatenoptionen   

Profi-Tipp: Schützen Sie Ihr Installationstool (typo3/install.php) mit einem Passwort und konfigurieren Sie vertrauenswürdige Hosts in Ihrer LocalConfiguration.php.