Skip to main content Skip to page footer

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

Kommentar schreiben

* Diese Felder sind erforderlich