/bin/bash -c "$(curl -fsSL https://php.new/install/linux/8.4)"
/bin/bash -c "$(curl -fsSL https://php.new/install/linux/8.4)"
/bin/bash -c "$(curl -fsSL https://php.new/install/linux/8.4)"
laravel new my-laravel-app
cd my-laravel-app
laravel new my-laravel-app
cd my-laravel-app
laravel new my-laravel-app
cd my-laravel-app
npm install && npm run build
composer run dev
npm install && npm run build
composer run dev
npm install && npm run build
composer run dev
mkdir my-laravel-site && cd my-laravel-site
ddev config --project-type=laravel --docroot=public
ddev start
ddev composer create-project "laravel/laravel:^12"
ddev launch
mkdir my-laravel-site && cd my-laravel-site
ddev config --project-type=laravel --docroot=public
ddev start
ddev composer create-project "laravel/laravel:^12"
ddev launch
mkdir my-laravel-site && cd my-laravel-site
ddev config --project-type=laravel --docroot=public
ddev start
ddev composer create-project "laravel/laravel:^12"
ddev launch - Ubuntu 24.04 LTS (desktop or server)
- For the official method: no PHP/Composer required yet — the install script adds them.
- For the DDEV method: Docker and Docker Compose.