Um mit einer Typo3 Flow (früher Flow3) Anwendung zu beginnen, sind ein paar Voraussetzungen bzw. Vorbereitungen notwendig.
Vorerst benötigt ihr den Composer:

Composer vorbereiten

# Im htdocs Verzeichnis (/var/www/)
curl -s https://getcomposer.org/installer | php

Flow Framework runterladen / initialisieren

# Unser Projekt heißt in diesem Fall "HelloFlow"
php composer.phar create-project –dev –keep-vcs typo3/flow-base-distribution HelloFlow 2.0.0

Berechtigungen setzen

./flow core:setfilepermissions www-data www-data www-data

Anschließend benötigst du einen vHost auf das /Web Verzeichnis deiner Flow3 Installation.

Hier noch ein paar nützliche Flow Scaffolding Commands:
Erstellen eines Packages:

./flow kickstart:package DDB.HelloWorldPackage

Nach konfigurierten Datenbank Settings in der Configuration/Settings.yaml

./flow doctrine:migrate

Erstellen eines neuen Controllers inkl. Model, Repository und Basis Views

# Erstellen...
./flow kickstart:actioncontroller --generate-actions --generate-related DDB.HelloWorldPackage Users

# Datenbank aktualisieren
./flow doctrine:update
Categories: Neos Flow