

To do this type “path” in your Windows search and start the system settings to add more directories to your path: Install Node.js and Composer That is needed to run laravel artisan and other php-based commands from the shell. Add your software to your environment pathĪfter installing XAMP i added php and mysql to the environment path of my user, so i can start php and the mysql command on every path i will be in my terminal. If i want to test mail functionality later on i will use a real external mail server to be sure everything works as expected. No TomCat, no Mailserver, no Statistics, no Perl, cause no other packages are needed for my Laravel and mySQL-Project. As said i only installed Apache, mySQL-Server and FakeMail. Laravel is only one way of using Composer project - you can specify more required packages with Laravel, or use your own different package list as a starting point.First i installed XAMP 64-bit-version from This package installs a web-server and a database-server, so the basics to do some nice online development in a local environment. So that's it, another "well hidden" feature of PhpStorm. Important things here - you have to specify path to php.exe executable on your computer (at the bottom) and you can also specify where you have composer.phar installed (at the top) - alternatively, it can be downloaded automatically by PhpStorm.Īnd, basically, that's it - then PhpStorm downloads all the packages that you listed, then takes care of their dependancies and performs all other necessary operations.

In this case we choose laravel/laravel (use auto-complete above), and then PhpStorm shows available versions on the bottom right, so we can specify which one we want. Then you will see a new dialog, where you can basically choose any packages that you want Composer to download and install automatically. Just go to File -> New Project and in the dialog specify project name and folder, and - most importantly - choose type Composer Project. Today I want to tell about another "trick" - or how to create a Laravel project without Command line or Terminal, directly from PhpStorm.
