Inleiding
Het Laravel-team biedt beginners Herd enphp.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.~/.zprofile). Heb je die handmatig toegevoegd, herlaad dan je configuratie.
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
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 Controleer welke versie momenteel gelinkt is.
brew link om van versie te wisselen.Composer installeren
1
Composer installeren
Je kunt Composer rechtstreeks via Homebrew installeren.
2
Versie controleren
3
Het pad voor globale installaties instellen
Voeg Laad de configuratie opnieuw.
~/.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).nvm installeren
Node.js installeer je per gebruiker met nvm (Node Version Manager). Omdat je het zonderroot-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 Laad de configuratie opnieuw.
~/.zshrc (of ~/.bashrc). Is dat niet gebeurd, voeg het dan handmatig toe.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
3
De ontwikkelserver starten
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.