Auf dem Mac mehrere PHP Versionen installieren
Obwohl ich oft Docker benutze, benötige ich direkt auf dem Mac gelegentlich unterschiedliche PHP Versionen. Meistens um schnell mit composer install ein Projekt zu initialisieren, welches nicht auf der neuesten PHP Version läuft.
Ich nutze macOS Monterey 12.5.1 und hier werden von Homebrew PHP 7.2, 7.3, 7.4, 8.0 und die aktuelle 8.1 unterstützt.
Inhaltsverzeichnis
Installation von mehreren PHP Versionen
XCode Command Line Tools installieren
xcode-select --install
Homebrew installieren
Wie Composer ist Homebrew ein Paketmanager. Allerdings ist Homebrew für zusätzliche Tools und Programme für den Mac.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
PHP Versionen installieren
brew install php@7.2
brew install php@7.3
brew install php@7.4
brew install php@8.0
PHP Version wechseln
Das Wechseln zwischen den Versionen ist ganz einfach. Hier wechsel ich von der aktuellen PHP 8.1 auf die PHP 8.0. Ohne Versionsangabe wird immer die aktuellste verfügbare Version gewählt.
brew unlink php
brew link php@8.0 --force
Ich hoffe, dir hat meine Anleitung geholfen. Hinterlasse doch einfach einen Kommentar. Ich freue mich sehr darüber.