# TYPO3 CMS ## Vor Benutzung 1. [Docker Desktop installieren](https://docs.docker.com/desktop/) (oder nur die Docker Engine) _Windows Nutzer_: WSL2 installieren, siehe [ddev docs](https://ddev.readthedocs.io/en/stable/users/install/ddev-installation/#wsl2docker-desktop-manual-installation) 1. [ddev](https://ddev.readthedocs.io/en/stable/users/install/ddev-installation/) installieren 1. [TYPO3 12](https://get.typo3.org/version/12) mit ddev instalieren ```bash ddev config --project-type=typo3 --docroot=public --create-docroot --php-version 8.1 ddev composer create --no-install "typo3/cms-base-distribution:^12.4" ddev composer install ddev restart ddev exec touch public/FIRST_INSTALL ``` 1. Das T3Bootstrap Template laden ```bash curl -o t3bootstrap12.zip https://wappler.systems/fileadmin/t3bootstrap12_242828724/t3bootstrap12_20231114.zip unzip t3bootstrap12.zip ``` ## Benutzung ```bash ddev launch ``` ## Originalinhalt der README > ## Prerequisites > > * PHP 8.1 > * [Composer](https://getcomposer.org/download/) > > ## Quickstart > > * `composer create-project typo3/cms-base-distribution project-name ^12` > * `cd project-name` > > ### Setup > > To start an interactive installation, you can do so by executing the following > command and then follow the wizard: > > ```bash > composer exec typo3 setup > ``` > > ### Setup unattended (optional) > > If you're a more advanced user, you might want to leverage the unattended installation. > To do this, you need to execute the following command and substitute the arguments > with your own environment configuration. > > ```bash > composer exec -- typo3 setup \ > --no-interaction \ > --driver=mysqli \ > --username=typo3 \ > --password=typo3 \ > --host=127.0.0.1 \ > --port=3306 \ > --dbname=typo3 \ > --admin-username=admin \ > --admin-email="info@typo3.org" \ > --admin-user-password=password \ > --project-name="My TYPO3 Project" \ > --create-site="https://localhost/" > ``` > > ### Development server > > While it's advised to use a more sophisticated web server such as > Apache 2 or Nginx, you can instantly run the project by using PHPs` built-in > [web server](https://secure.php.net/manual/en/features.commandline.webserver.php). > > * `TYPO3_CONTEXT=Development php -S localhost:8000 -t public` > * open your browser at "http://localhost:8000" > > Please be aware that the built-in web server is single threaded and only meant > to be used for development. > > ## License > > GPL-2.0 or later >