Installation von TYPO3 Version 11 LTS
TYPO3 Version 11 - Installation
Im Blogbeitrag Docker und DDEV auf Windows erfährst Du, wie Du unter Windows eine Web-Entwicklungsumgebung mit WSL2, Docker und DDEV einrichtest. Dies wird bei der hier beschriebenen Installationsroutine vorausgesetzt.
Projekt anlegen
Erstelle zuerst einen Ordner für Dein Projekt und wechsel in diesen Ordner.
mkdir projektname && cd projektname
Konfiguration erstellen
ddev config \
--project-type typo3 \
--docroot public \
--create-docroot \
--php-version 7.4 \
--webserver-type apache-fpm \
--database mysql:8.0 \
--webimage-extra-packages="graphicsmagick,poppler-utils,catdoc,unrtf" \
--timezone Europe/Berlin \
--composer-version 2 \
--web-environment="TYPO3_CONTEXT=Development"
TYPO3 einbinden
Auf der offiziellen TYPO3 Website findest Du den Composer Helper. Wähle hier TYPO3/Full und die gewünschte TYPO3-Version und kopiere den generierten Code in die Zwischenablage.
Zur Erklärung: Hier wird ein require Befehl konstruiert. Hierbei werden die Komponenten in der Datei composer.json als Abhängigkeiten geführt und die Dateien in das Vendor Verzeichnis kopiert.
Schreibe in Deine Konsole nun den Befehl ddev und füge den Inhalt Deiner Zwischenablage ein. So würde das Ergebnis aussehen:
ddev composer require "typo3/cms-adminpanel:^11.5" "typo3/cms-backend:^11.5" "typo3/cms-belog:^11.5" "typo3/cms-beuser:^11.5" "typo3/cms-core:^11.5" "typo3/cms-dashboard:^11.5" "typo3/cms-extbase:^11.5" "typo3/cms-extensionmanager:^11.5" "typo3/cms-felogin:^11.5" "typo3/cms-filelist:^11.5" "typo3/cms-filemetadata:^11.5" "typo3/cms-fluid:^11.5" "typo3/cms-fluid-styled-content:^11.5" "typo3/cms-form:^11.5" "typo3/cms-frontend:^11.5" "typo3/cms-impexp:^11.5" "typo3/cms-indexed-search:^11.5" "typo3/cms-info:^11.5" "typo3/cms-install:^11.5" "typo3/cms-linkvalidator:^11.5" "typo3/cms-lowlevel:^11.5" "typo3/cms-opendocs:^11.5" "typo3/cms-recordlist:^11.5" "typo3/cms-recycler:^11.5" "typo3/cms-redirects:^11.5" "typo3/cms-reports:^11.5" "typo3/cms-rte-ckeditor:^11.5" "typo3/cms-scheduler:^11.5" "typo3/cms-seo:^11.5" "typo3/cms-setup:^11.5" "typo3/cms-sys-note:^11.5" "typo3/cms-t3editor:^11.5" "typo3/cms-tstemplate:^11.5" "typo3/cms-viewpage:^11.5" "typo3/cms-workspaces:^11.5" "typo3/minimal:^11"
Zuletzt installieren wir noch mit diesem Befehl die TYPO3-Console:
ddev composer require helhum/typo3-console
DDEV Starten
ddev restart
TYPO3 Installieren
ddev typo3cms install:setup
TYPO3 mit dem Backend starten
ddev launch typo3
Schlägt der launch-Befehl aufgrund eines fehlenden Standardbrowsers fehl, kann der so festgelegt werden:
export BROWSER="powershell.exe /C start"
TYPO3 ist nun installiert und kann mit einem Sitepackage oder einem Template versorgt werden.
Kommentare
Keine Kommentare