Skip to main content

Inleiding

Het Laravel-team biedt beginners Herd en php.new aan, maar senior engineers beheren hun tools liever afzonderlijk via een package manager. Zo houd je zelf controle over de versies en kun je eenvoudig schakelen tussen verschillende PHP-versies voor meerdere projecten. In deze gids leggen we uit hoe je met Homebrew PHP, Composer en Node.js (via nvm) installeert, tot en met het punt waarop laravel new werkt.
Doelomgeving: macOS 13 Ventura of nieuwer. Werkt op zowel Apple Silicon (M1/M2/M3) als Intel.

Homebrew installeren

Homebrew is een package manager voor macOS. Als je die nog niet hebt geïnstalleerd, voer je het volgende uit in de terminal.
Na de installatie wordt op Apple Silicon automatisch de volgende regel toegevoegd aan je shell-configuratiebestand (zoals ~/.zprofile). Heb je die handmatig toegevoegd, herlaad dan je configuratie.
Controleer de installatie.

PHP installeren

1

De nieuwste PHP installeren

De php-formule van Homebrew verwijst altijd naar de nieuwste stabiele versie. Laravel 13 vereist PHP 8.3 of hoger.
2

Versie controleren

Als er PHP 8.3.x of hoger wordt getoond, is het gelukt.
3

(Optioneel) Een specifieke versie gebruiken

Wil je meerdere PHP-versies beheren, installeer dan een formule met versienummer.
Gebruik brew link om van versie te wisselen.
Controleer welke versie momenteel gelinkt is.

Composer installeren

1

Composer installeren

Je kunt Composer rechtstreeks via Homebrew installeren.
2

Versie controleren

3

Het pad voor globale installaties instellen

Voeg ~/.composer/vendor/bin toe aan je PATH, zodat je pakketten kunt gebruiken die je met composer global require installeert (zoals de Laravel installer).Voeg het volgende toe aan ~/.zshrc (of ~/.bashrc).
Laad de configuratie opnieuw.

nvm installeren

Node.js installeer je per gebruiker met nvm (Node Version Manager). Omdat je het zonder root-rechten kunt beheren, werkt het goed samen met AI-tools en CLI’s die globale npm-pakketten gebruiken.
1

nvm installeren

Het nieuwste installatiescript vind je in de GitHub-repository van nvm.
2

Toevoegen aan je shell-configuratiebestand

Het installatiescript voegt automatisch het volgende toe aan ~/.zshrc (of ~/.bashrc). Is dat niet gebeurd, voeg het dan handmatig toe.
Laad de configuratie opnieuw.
3

Installatie controleren


Node.js installeren

1

De LTS-versie installeren

2

Als standaard instellen

Stel de standaardversie in, zodat die ook automatisch wordt gebruikt in nieuwe terminalsessies.
3

Versie controleren


Laravel-installatie controleren

1

De Laravel installer installeren

2

Een nieuw project aanmaken

Er start een interactieve setup. Je kunt onder meer een starter kit kiezen en aangeven of je authenticatie wilt.
3

De ontwikkelserver starten

Open http://localhost:8000 in je browser. Zie je de welkomstpagina van Laravel, dan ben je klaar.

Wanneer kies je Homebrew of Herd?

Wil je je configuratie afstemmen op teamontwikkeling of een CI-omgeving, of wissel je regelmatig tussen meerdere PHP-versies, dan is een handmatige setup met Homebrew de betere keuze.
Laatst gewijzigd op 6 september 2026