Auf dem Mac mehrere PHP Versionen installieren

Werbung

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.

Werbung
/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.