Update README
This commit is contained in:
parent
8a2a64b1f8
commit
68f36c7c51
125
README.md
125
README.md
@ -1,60 +1,81 @@
|
|||||||
# TYPO3 CMS Base Distribution
|
# TYPO3 CMS
|
||||||
|
|
||||||
Get going quickly with TYPO3 CMS.
|
## Vor Benutzung
|
||||||
|
1. [Docker Desktop installieren](https://docs.docker.com/desktop/) (oder nur die Docker Engine)
|
||||||
|
|
||||||
## Prerequisites
|
_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
|
||||||
|
|
||||||
* PHP 8.1
|
```bash
|
||||||
* [Composer](https://getcomposer.org/download/)
|
ddev config --project-type=typo3 --docroot=public --create-docroot --php-version 8.1
|
||||||
|
ddev composer create --no-install "typo3/cms-base-distribution:^12.4"
|
||||||
## Quickstart
|
ddev composer install
|
||||||
|
ddev restart
|
||||||
* `composer create-project typo3/cms-base-distribution project-name ^12`
|
ddev exec touch public/FIRST_INSTALL
|
||||||
* `cd project-name`
|
```
|
||||||
|
|
||||||
### Setup
|
|
||||||
|
|
||||||
To start an interactive installation, you can do so by executing the following
|
|
||||||
command and then follow the wizard:
|
|
||||||
|
|
||||||
|
## Benutzung
|
||||||
```bash
|
```bash
|
||||||
composer exec typo3 setup
|
ddev launch
|
||||||
```
|
```
|
||||||
|
|
||||||
### Setup unattended (optional)
|
## Originalinhalt der README
|
||||||
|
|
||||||
If you're a more advanced user, you might want to leverage the unattended installation.
|
> ## Prerequisites
|
||||||
To do this, you need to execute the following command and substitute the arguments
|
>
|
||||||
with your own environment configuration.
|
> * PHP 8.1
|
||||||
|
> * [Composer](https://getcomposer.org/download/)
|
||||||
```bash
|
>
|
||||||
composer exec -- typo3 setup \
|
> ## Quickstart
|
||||||
--no-interaction \
|
>
|
||||||
--driver=mysqli \
|
> * `composer create-project typo3/cms-base-distribution project-name ^12`
|
||||||
--username=typo3 \
|
> * `cd project-name`
|
||||||
--password=typo3 \
|
>
|
||||||
--host=127.0.0.1 \
|
> ### Setup
|
||||||
--port=3306 \
|
>
|
||||||
--dbname=typo3 \
|
> To start an interactive installation, you can do so by executing the following
|
||||||
--admin-username=admin \
|
> command and then follow the wizard:
|
||||||
--admin-email="info@typo3.org" \
|
>
|
||||||
--admin-user-password=password \
|
> ```bash
|
||||||
--project-name="My TYPO3 Project" \
|
> composer exec typo3 setup
|
||||||
--create-site="https://localhost/"
|
> ```
|
||||||
```
|
>
|
||||||
|
> ### Setup unattended (optional)
|
||||||
### Development server
|
>
|
||||||
|
> If you're a more advanced user, you might want to leverage the unattended installation.
|
||||||
While it's advised to use a more sophisticated web server such as
|
> To do this, you need to execute the following command and substitute the arguments
|
||||||
Apache 2 or Nginx, you can instantly run the project by using PHPs` built-in
|
> with your own environment configuration.
|
||||||
[web server](https://secure.php.net/manual/en/features.commandline.webserver.php).
|
>
|
||||||
|
> ```bash
|
||||||
* `TYPO3_CONTEXT=Development php -S localhost:8000 -t public`
|
> composer exec -- typo3 setup \
|
||||||
* open your browser at "http://localhost:8000"
|
> --no-interaction \
|
||||||
|
> --driver=mysqli \
|
||||||
Please be aware that the built-in web server is single threaded and only meant
|
> --username=typo3 \
|
||||||
to be used for development.
|
> --password=typo3 \
|
||||||
|
> --host=127.0.0.1 \
|
||||||
## License
|
> --port=3306 \
|
||||||
|
> --dbname=typo3 \
|
||||||
GPL-2.0 or later
|
> --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
|
||||||
|
>
|
Loading…
x
Reference in New Issue
Block a user