Repolode
shivammathur

shivammathur/homebrew-php

Um tap do Homebrew que oferece formulae para instalar várias versões do PHP (5.6 a 8.7) no macOS e no Linux.

Estrelas
2,877
Forks
182
Issues abertas
1
Último commit
há 18 horas

O que é?

Este tap do Homebrew permite que desenvolvedores instalem versões específicas do PHP, da 5.6 à 8.7, com brew, em vez de depender do PHP do sistema. Cada versão está disponível em várias variantes: uma build padrão, uma build de debug para trabalhar com extensões do PHP, uma build thread-safe (ZTS) para aplicações multithread e uma build de debug ZTS que combina as duas. PHP 8.6 e 8.7 são compilados todas as noites.

As formulae são voltadas para Linux em x86_64 e arm64, e para macOS em Apple silicon (Sequoia, Tahoe e Golden Gate). Macs Intel não são compatíveis. A instalação é feita com brew install, seguido de brew link; para alternar entre versões, basta refazer o link. As builds de debug são destinadas ao desenvolvimento de extensões e não são recomendadas para produção.

O projeto é mantido pelo autor do setup-php e está relacionado a um tap complementar para extensões do PHP.

Recursos principais

  • 01Oferece formulae do PHP da versão 5.6 à 8.7, instaláveis via brew.
  • 02Disponibiliza variantes padrão, de debug, thread-safe (ZTS) e debug ZTS para cada versão.
  • 03É compatível com Linux (x86_64, arm64) e macOS em Apple silicon.
  • 04Permite alternar entre as versões do PHP instaladas refazendo o link.
  • 05PHP 8.6 e 8.7 são compilados todas as noites.

Casos de uso

  • Executar uma versão específica do PHP em um Mac para corresponder a um ambiente de produção.
  • Testar uma aplicação em várias versões do PHP durante uma atualização.
  • Compilar ou depurar extensões do PHP usando as formulae de debug.
  • Usar uma build thread-safe do PHP em aplicações multithread.

Início rápido

  1. 1

    Instale o Xcode Command Line Tools no macOS

    xcode-select --install
  2. 2

    Instale o Homebrew usando o script de instalação oficial do README

  3. 3

    Adicione o tap e marque-o como confiável

    brew tap shivammathur/php brew trust shivammathur/php
  4. 4

    Instale o PHP 8.5 e crie o link

    brew install shivammathur/php/php@8.5 brew link --overwrite --force shivammathur/php/php@8.5

Antes de usar

  • macOS Intel não é compatível; somente Apple arm64 no macOS é compatível.
  • Não é recomendado usar fórmulas de depuração em produção.

Em coleções

Tópicos

#php#homebrew#macos#linux#package-manager#version-management#arm64#homebrew-php#homebrew-tap#php8

Perguntas frequentes

O que é homebrew-php?
Um tap do Homebrew que oferece formulae para instalar várias versões do PHP (5.6 a 8.7) no macOS e no Linux. Este tap do Homebrew permite que desenvolvedores instalem versões específicas do PHP, da 5.6 à 8.7, com brew, em vez de depender do PHP do sistema. Cada versão está disponível em várias variantes: uma build padrão, uma build de debug para trabalhar com extensões do PHP, uma build thread-safe (ZTS) para aplicações multithread e uma build de debug ZTS que combina as duas. PHP 8.6 e 8.7 são compilados todas as noites.
homebrew-php é gratuito? Qual é a licença?
homebrew-php é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
homebrew-php ainda é mantido?
Manutenção ativa. O último commit de homebrew-php foi em 7 de nov. de 2026.
Para que posso usar homebrew-php?
Executar uma versão específica do PHP em um Mac para corresponder a um ambiente de produção. Testar uma aplicação em várias versões do PHP durante uma atualização. Compilar ou depurar extensões do PHP usando as formulae de debug. Usar uma build thread-safe do PHP em aplicações multithread.
Como instalar homebrew-php?
Instale o Xcode Command Line Tools no macOS: xcode-select --install Instale o Homebrew usando o script de instalação oficial do README Adicione o tap e marque-o como confiável: brew tap shivammathur/php brew trust shivammathur/php Instale o PHP 8.5 e crie o link: brew install shivammathur/php/php@8.5 brew link --overwrite --force shivammathur/php/php@8.5
Onde consigo homebrew-php?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/shivammathur/homebrew-php

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados