Select Page

TYPO3 13 Installation mit DDEV – Komplette Anleitung

Voraussetzungen

1. DDEV Projekt konfigurieren

Erstellen Sie zunächst das DDEV-Projekt mit allen erforderlichen Einstellungen:

ddev config --php-version 8.3 --database mysql:8.0 --project-type typo3 --timezone Europe/Berlin --webimage-extra-packages="graphicsmagick,poppler-utils,catdoc,unrtf" --webserver-type apache-fpm --docroot public --web-environment="TYPO3_CONTEXT=Development" && ddev add-on get ddev/ddev-phpmyadmin

2. DDEV-Umgebung starten

ddev start

3. TYPO3 Core installieren

Composer Helper nutzen

Für die Package-Auswahl können Sie den offiziellen Composer Helper verwenden:

Vollständige TYPO3-Installation

Das folgende Beispiel installiert alle Standard-TYPO3-Komponenten:

ddev composer require "typo3/cms-adminpanel:^13.4" "typo3/cms-backend:^13.4" "typo3/cms-belog:^13.4" "typo3/cms-beuser:^13.4" "typo3/cms-core:^13.4" "typo3/cms-dashboard:^13.4" "typo3/cms-extbase:^13.4" "typo3/cms-extensionmanager:^13.4" "typo3/cms-felogin:^13.4" "typo3/cms-filelist:^13.4" "typo3/cms-filemetadata:^13.4" "typo3/cms-fluid:^13.4" "typo3/cms-fluid-styled-content:^13.4" "typo3/cms-form:^13.4" "typo3/cms-frontend:^13.4" "typo3/cms-impexp:^13.4" "typo3/cms-indexed-search:^13.4" "typo3/cms-info:^13.4" "typo3/cms-install:^13.4" "typo3/cms-linkvalidator:^13.4" "typo3/cms-lowlevel:^13.4" "typo3/cms-opendocs:^13.4" "typo3/cms-reactions:^13.4" "typo3/cms-recycler:^13.4" "typo3/cms-redirects:^13.4" "typo3/cms-reports:^13.4" "typo3/cms-rte-ckeditor:^13.4" "typo3/cms-scheduler:^13.4" "typo3/cms-seo:^13.4" "typo3/cms-setup:^13.4" "typo3/cms-sys-note:^13.4" "typo3/cms-t3editor:^13.4" "typo3/cms-tstemplate:^13.4" "typo3/cms-viewpage:^13.4" "typo3/cms-webhooks:^13.4" "typo3/cms-workspaces:^13.4" "typo3/minimal:^13"

4. DDEV neu starten

Nach der Installation einmal neu starten:

ddev start

5. TYPO3 Setup ausführen

Führen Sie das TYPO3-Setup mit den DDEV-Datenbankeinstellungen aus:

ddev typo3 setup --server-type=apache --driver=mysqli --host=db --port=3306 --dbname=db --username=db --password=db

6. Administrator-Konto erstellen

Während des Setup-Prozesses werden Sie aufgefordert, folgende Informationen anzugeben:

  • Username: Ihr gewünschter Admin-Benutzername
  • Password: Sicheres Passwort für den Admin-Zugang
  • E-Mail: Ihre E-Mail-Adresse
  • Projectname: Name Ihres TYPO3-Projekts
  • Create a basic site?: Nein (empfohlen für manuelle Konfiguration)

7. TYPO3 Backend aufrufen

Nach erfolgreichem Setup können Sie das TYPO3-Backend über folgende URL erreichen:

https://[projektname].ddev.site/typo3

Melden Sie sich mit den zuvor erstellten Administrator-Zugangsdaten an.

Zusätzliche Hinweise

  • phpMyAdmin: Ist über https://[projektname].ddev.site:8037 erreichbar
  • Mailpit (E-Mail-Testing): Automatisch verfügbar unter https://[projektname].ddev.site:8026
  • Entwicklungskontext: Bereits auf „Development“ gesetzt für erweiterte Debugging-Funktionen

Nächste Schritte

Nach der erfolgreichen Installation können Sie:

  • Site-Konfiguration über das TYPO3-Backend erstellen
  • Templates und Extensions installieren
  • Inhalte erstellen und verwalten
  • Frontend-Entwicklung beginnen