TYPO3 13 Installation mit DDEV – Komplette Anleitung
Voraussetzungen
- DDEV bereits installiert und funktionsfähig
- Aktuelle Informationen unter: https://get.typo3.org/version/13
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:8037erreichbar - 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