Installing Lumen
To install Lumen, if you have composer installed simply run this:
composer create-project --prefer-dist laravel/lumen blog
This will create a directory named blog
which has the Lumen installation in it. In case you find any difficulty, see the Lumen installation docs here: https://lumen.laravel.com/docs/5.4.
I suggest that after installation, you go and look at the directory structure of this Lumen project named blog, as it will make more sense when we will be performing different tasks.
Configuration
If you look in the installation directory we installed Lumen, in our case it was blog
, you will see a .env
file. Lumen keeps configurations in the .env
file. You can see there is an option APP_KEY=
if this is yet set in the .env
file, set it. This just needs to be set to a random string that has a 32 character length.
Note
As .env
file starts with a dot, in Linux or Mac, this file may be hidden. In order to see this file, you need to see hidden files as well.
And then, to run Lumen...