Instalando PHP no MacOS php@7.4

Pré-requisitos

Iremos utilizar o gerenciador de pacotes do macOS, o Homebrew. Primeiramente se certifique que o Homebrew esteja atualizado:

  • Warning: You are using macOS 10.15.
brew update

…e configurado corretamente:

brew doctor

Como o repositório oficial do Homebrew demora muito para atualizar as versões do PHP, iremos utilizar o repositório de terceiros @shivammahtur. Este repositório nos permite instalar de forma rápida até mesmo versões betas do PHP.

brew tap shivammathur/php

Instalando o PHP

Podemos instalar facilmente várias versões do PHP:

brew install shivammathur/php/php@5.6
brew install shivammathur/php/php@7.4
brew install shivammathur/php/php@8.0
brew install shivammathur/php/php@8.1

Você pode querer alterar alguma configuração do php no arquivo php.ini. Cada arquivo de configuração se encontra em sua respectiva pasta da versão, como no exemplo abaixo:

/opt/homebrew/etc/php/5.6/php.ini
/opt/homebrew/etc/php/7.4/php.ini
/opt/homebrew/etc/php/8.0/php.ini
/opt/homebrew/etc/php/8.1/php.ini

Agora temos a versão instalada, porém não “linkada” ao comando php. Para fazer esse link execute o comando:

brew link --overwrite --force php@5.6

Obs.: caso o comando php já esteja atrelado à um pacote isntalado, é necessário remover o link com o seguinte comando:

brew unlink php

Veja se o PHP está na versão correta:

php -v

Output:

PHP 5.6.40 (cli) (built: Jul  2 2020 04:41:54) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *