C

May 5, 2026

Cara Ganti Versi PHP dengan Homebrew (macOS).

Langkah menukar versi PHP aktif di macOS menggunakan Homebrew lewat unlink, link, dan restart service.

Saat mengerjakan beberapa proyek sekaligus, sering kali tiap proyek butuh versi PHP yang berbeda. Di macOS dengan Homebrew kamu bisa memasang beberapa versi PHP berdampingan lalu berpindah di antaranya dengan brew unlink/brew link. Catatan ini merangkum langkahnya.

Prasyarat: versi yang dituju sudah terpasang, misalnya brew install [email protected]. Cek daftar versi yang ada dengan brew list --versions | grep php.

1. Hentikan PHP yang sedang aktif

brew services stop php
brew unlink php

Misalnya mau pakai PHP 8.3:

brew link --force --overwrite [email protected]

Kalau mau versi lain, tinggal ganti nomor versinya:

brew link --force --overwrite [email protected]
# atau
brew link --force --overwrite [email protected]

4. Start service versi tersebut

brew services start [email protected]

5. Cek hasilnya

php -v

Output harus menunjukkan versi PHP yang baru saja kamu pilih.

Jika php -v masih menampilkan versi lama, kemungkinan shell masih memakai jalur yang di-cache. Coba buka terminal baru atau jalankan hash -r, dan pastikan $(brew --prefix [email protected])/bin ada di depan PATH.

Hey! I’m Fanny, the software engineer tending to this digital garden. You can read more about me, or subscribe by email.

Comments