Go back
7 months ago

Upgrade PHP 8.1 dengan Homebrew di Mac

Kita sama-sama mengetahui bahwa mac punya package manager yaitu Homebrew, nah oleh sebab itu, jika Anda belum install Homebrew, maka Anda bisa install dengan command berikut.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Mari mulai dengan membuat brew up-to-date dengan command berikut.

brew update

Nah jadi jika kita ingin meningkatkan versi yang sekarang ke versi selanjut, simple dengan hanya menjalankan perintah berikut.

brew upgrade php

Tapi pada saat saya menulis ini, internal php di brew belum ada yang v8.1, oleh karena itu kita bisa gunakan third-party package seperti shivammathur/homebrew-php. Jangan khawatir, karena ini juga akan sangat mudah sekali untuk dilakukan.

Pertama anda bisa kenalkan dulu package ini ke dalam brew kita seperti berikut.

brew tap shivammathur/php

Setelah itu, Anda bisa lanjut untuk melakukan instalasi PHP 8.1 dengan perintah berikut.

brew install [email protected]8.1

Setelah itu, Anda bisa beritahu sistem, bahwa Anda ingin memakai versi yang terbaru seperti berikut.

brew link --overwrite --force php@8.1

Jika sudah, harusnya Anda sekarang sudah mempunya PHP 8.1. Anda bisa buktikan hal itu dengan cara melihat versi nya langsung.

php --version

Maka akan muncul informasi seperti berikut.

PHP 8.1.0 (cli) (built: Nov 24 2021 20:21:42) (NTS)
Copyright (c) The PHP Group
Zend Engine V4.1.0. Copvright (c) Zend Technologies
with Zend OPcache v8.1.0, Copyright (c), by Zend Technologies

Jangan lupa, pastikan bahwa Anda cek juga pada browser, buat 1 file dengan index.php, terserah dimanapun, asal bisa di eksekusi browser. Setelah itu lakukan syntax untuk melihat versi seperti berikut.


<?php

# index.php
phpinfo();

Selemat, sekarang Anda sudah mempunya PHP versi 8.1.

Tapi ingat, lakukan upgrade dengan berhati-hati, pastikan proyek Anda yang lama bisa disesuaikan dengan PHP yang terbaru.

Semoga bermanfaat, dan saya akan melihat Anda di artikel selanjutnya.