Setting up development environment for laravel for window

For setting up  development environment for laravel. you will need following softwares

  1. php
  2. composer
  3. nodejs, npm
  4. MySQL/MariaDB
  5. git (optional)

php

for windows download thread safe zip from https://windows.php.net/download/

unzip the folder and you can add this path to environment variables

Composer 

download composer from https://getcomposer.org/ and while installing it will ask for path if you added to environment variables it will aut detect or you can manually select php path

nodejs, npm

node js can installed using exe downloaded from https://nodejs.org/en/

MySQL/MariaDB

download and install mysql from https://dev.mysql.com/downloads/ or you may download mariadb from https://mariadb.org/download/ . Both are similar to use.

git

download and install git from https://git-scm.com/