1. Neues Projekt per Composer anlegen
Composer Helper Link
composer create-project typo3/cms-base-distribution:"^10" /www/htdocs/w018bf76/eb79d0.miracle-it.org
composer require "typo3/cms-about:^10.4" "typo3/cms-adminpanel:^10.4" "typo3/cms-backend:^10.4" "typo3/cms-belog:^10.4" "typo3/cms-beuser:^10.4" "typo3/cms-core:^10.4" "typo3/cms-dashboard:^10.4" "typo3/cms-extbase:^10.4" "typo3/cms-extensionmanager:^10.4" "typo3/cms-filelist:^10.4" "typo3/cms-fluid:^10.4" "typo3/cms-fluid-styled-content:^10.4" "typo3/cms-form:^10.4" "typo3/cms-frontend:^10.4" "typo3/cms-impexp:^10.4" "typo3/cms-info:^10.4" "typo3/cms-install:^10.4" "typo3/cms-lowlevel:^10.4" "typo3/cms-opendocs:^10.4" "typo3/cms-recordlist:^10.4" "typo3/cms-recycler:^10.4" "typo3/cms-redirects:^10.4" "typo3/cms-reports:^10.4" "typo3/cms-rte-ckeditor:^10.4" "typo3/cms-scheduler:^10.4" "typo3/cms-seo:^10.4" "typo3/cms-setup:^10.4" "typo3/cms-t3editor:^10.4" "typo3/cms-tstemplate:^10.4" "typo3/cms-viewpage:^10.4"
2. .htaccess kopieren
cp /public/typo3/sysext/install/Resources/Private/FolderStructureTemplateFiles/root-htaccess /public
3. root-htaccess in .htaccess umbenennen
4. Anpassung an der .htaccess
Folgende Block auskommentieren bzw. hinzufügen
<FilesMatch "\.js\.gzip$"> AddType "text/javascript" .gzip </FilesMatch> <FilesMatch "\.css\.gzip$"> AddType "text/css" .gzip </FilesMatch> AddEncoding gzip .gzip #ALL-INKL.COM <FilesMatch "\.(php[0-9,x]*|phtml)\."> SetHandler text/plain </FilesMatch>
Folgende Anpassungen hinzufügen
... # Add your own rules here. php_value max_execution_time 240
5. Global Configuration anpassen
[SYS][systemLocale]: "de_DE.UTF-8" oder "en_US.UTF-8" [SYS][trustedHostsPattern] = .*\.miracle-it.org [SYS][cookieSecure] = 1