After installing WSL 2 and Windows Terminal respectively, go into the distro of your choice, preferably Ubuntu, without ZSH, only bash.
type
sudo apt update && sudo apt dist-upgrade
after the prompt install composer
sudo apt install composer
run composer to check if it works
but before that install php-zip also php-mbstring and php-xml
which is not included in the composer default packages
sudo apt install php-zip php-mbstring php-xml
after that install global laravel
composer global require laravel/installer
run laravel to check if it works
if the command is not found use this
export PATH="$HOME/.config/composer/vendor/bin:$PATH"