Laravel Academy
Blog / Tutorial

Tutorial

Laravel installeren vanaf scratch

Vanaf een lege terminal naar een werkende Laravel-applicatie in tien minuten — zonder tools die je al geïnstalleerd zou moeten hebben.

J

Joram

Laravel-trainer & ontwikkelaar

20 sep 2026 · 5 min leestijd

(Basis — Fase 0)

Introductie

Je hebt vast gehoord dat Laravel een van de beste manieren is om webapplicaties te bouwen met PHP — maar elke handleiding die je vindt gaat ervan uit dat je al vijf tools hebt geïnstalleerd en een half ingevuld configuratiebestand hebt. Laten we beginnen bij een lege terminal om over tien minuten een echt werkende Laravel-applicatie op je scherm hebben.

Wat je gaat leren

  • Wat je nodig hebt voordat Laravel überhaupt kan draaien
  • Hoe je een gloednieuw Laravel-project vanaf nul aanmaakt
  • Hoe je het opstart en live bekijkt in je browser
  • Wat er precies is aangemaakt op je computer

Vereisten

  • Een computer met een terminal (macOS, Linux, of Windows met WSL)
  • Basiskennis van het typen van commando's in een terminal — PHP-kennis is nog niet nodig
  • Ongeveer 15 minuten

Kernuitleg

Laravel is een PHP-framework — dat betekent dat je computer PHP moet "spreken" voordat je Laravel kunt installeren. Twee tools maken dit mogelijk:

  • PHP zelf (versie 8.2 of hoger voor de huidige Laravel-versie)
  • Composer — de package manager van PHP. Zie het als npm voor JavaScript of pip voor Python: het downloadt Laravel en alle bijbehorende onderdelen voor je, in plaats van dat je dit zelf handmatig doet.

Zodra die twee aanwezig zijn, is het aanmaken van een nieuw Laravel-project één enkel commando.

Stap voor stap

Stap 1 — Controleer of PHP is geïnstalleerd

php -v

Zie je een versienummer van 8.2 of hoger? Dan zit je goed. Zo niet, installeer dan eerst PHP (op macOS is brew install php de makkelijkste route; op Windows gebruik je WSL of Laravel Herd, dat alles voor je bundelt).

Stap 2 — Controleer of Composer is geïnstalleerd

composer -V

Lukt dit niet? Haal Composer dan op via getcomposer.org — het is een korte installatie.

Stap 3 — Maak een nieuw Laravel-project aan

composer create-project laravel/laravel mijn-eerste-app

Dit downloadt Laravel en alles wat het nodig heeft in een nieuwe map genaamd mijn-eerste-app. Dit kan een minuutje of twee duren — Composer haalt veel kleine packages op.

Stap 4 — Ga naar het project en start het op

cd mijn-eerste-app
php artisan serve

artisan is de ingebouwde command-line tool van Laravel — je zult deze constant gebruiken. serve start een lichtgewicht ontwikkelserver.

Stap 5 — Bekijk het resultaat Open je browser naar http://127.0.0.1:8000. Je zou de standaard welkomstpagina van Laravel moeten zien. Die pagina is echte, werkende PHP-code — je hebt alleen nog niets aangepast.

Veelgemaakte fouten

  • Verkeerde PHP-versie: Laravel weigert te installeren als je PHP-versie te oud is. Draai php -v opnieuw als composer create-project versiefouten geeft.
  • Vergeten naar het project te navigeren: php artisan serve draaien vanuit de verkeerde map geeft een verwarrende foutmelding "could not open input file: artisan" — je moet je in de projectmap bevinden.
  • Poort al in gebruik: als 8000 al bezet is door iets anders, gebruik dan php artisan serve --port=8080.

Samenvatting

  • PHP + Composer zijn de enige twee dingen die je nodig hebt vóór Laravel
  • composer create-project laravel/laravel mijn-eerste-app maakt een compleet nieuw project aan
  • php artisan serve draait het lokaal
  • De welkomstpagina die je ziet is een echte Laravel-applicatie — alles vanaf hier bouw je zelf verder op

Wat nu?

Hierna kijken we naar het .env-bestand en de config-map — de twee plekken waar Laravel zijn instellingen bewaart, en waarom je die vanaf dag één zult openen. Wil je liever het volledige, gestructureerde traject vanaf hier (routes → controllers → databases → authenticatie) in plaats van het zelf stukje bij beetje uit te zoeken? Dat is precies wat Laravel 13 voor beginners in drie gerichte dagen behandelt.

#Tutorial #Beginner
20 sep 2026 Tutorial