Wie installiert man TYPO3 mit DDEV für die lokale Entwicklung?

Eine der besten und effizientesten Methoden zur Installation von TYPO3 ist die Verwendung von DDEV. Dabei handelt es sich um eine benutzerfreundliche Docker-Umgebung, die eine einheitliche Konfiguration auf allen lokalen Systemen gewährleistet.

Voraussetzungen

Stellen Sie vor dem Start sicher, dass Sie Folgendes haben:

  • Docker ist installiert und läuft.
  • DDEV ist installiert.
  • Grundkenntnisse im Umgang mit dem Terminal/der Befehlszeile
  • Composer (in der Regel in DDEV enthalten)

Nachdem Sie sichergestellt haben, dass das System alle Anforderungen erfüllt, erstellen Sie ein Verzeichnis, in dem Sie das TYPO3-Setup installieren möchten. Wechseln Sie anschließend in dieses Verzeichnis und öffnen Sie ein Terminal (Git Bash wird empfohlen).

Schritt 1: Ein neues DDEV-Projekt erstellen

Erstellen Sie ein neues DDEV-Projekt mit dem Befehl „ddev config“.

ddev config --php-version 8.4 --docroot public --project-type typo3

-- php-version 8.4
Legt fest, mit welcher PHP-Version Ihr Projekt ausgeführt werden soll.

--docroot public
Legt das Dokumentstammverzeichnis (Webstammverzeichnis) Ihres Projekts fest.

  • „public“ bedeutet, dass der Webserver Dateien aus dem Ordner „public/“ bereitstellt.
  • Dort befindet sich in der Regel Ihre Datei „index.php“.

--project-type typo3
Teilt DDEV mit, um welche Art von Projekt es sich handelt.

Schritt 2: DDEV starten

Starten Sie nun das DDEV-Projekt, indem Sie den Befehl „ddev start“ ausführen.

Mit dem oben genannten Befehl wird die Webserver-Umgebung gestartet, TYPO3 ist jedoch noch nicht installiert und muss separat installiert werden.

Schritt 3: TYPO3 installieren

Nun können Sie TYPO3 mit Composer installieren.

ddev composer create-project "typo3/cms-base-distribution:^14"

Nachdem Sie TYPO3 nun installiert haben, können Sie über die in Ihrem Terminal angegebene URL ganz einfach auf Ihr Frontend und Backend zugreifen. Für Ihr Frontend können Sie entweder Ihr eigenes Theme oder ein von TYPO3 bereitgestelltes Theme verwenden.

Wenn Sie ein von TYPO3 bereitgestelltes Theme verwenden möchten, können Sie dies tun, indem Sie einfach einen Befehl in Ihrem Terminal ausführen; das Theme wird dann automatisch in Ihrer Installation installiert.

# Empfehlung: Das Standard-Design festlegen
ddev composer req typo3/theme-camino

Bitte kontaktieren Sie uns unter wargis@bay20,com/manish@bay20.com oder rufen Sie uns unter +91-8800519180 an, wenn Sie Unterstützung im Zusammenhang mit TYPO3 benötigen. Sie können auch die TYPO3-Entwicklungsseite besuchen, um sich über unsere Dienstleistungen zu informieren.