El gestor de paquetes para macOS y Linux que instala herramientas de línea de comandos y aplicaciones gráficas desde sus repositorios de fórmulas y casks.
shivammathur/homebrew-php
Tap de Homebrew con fórmulas para instalar varias versiones de PHP (de la 5.6 a la 8.7) en macOS y Linux.
- Estrellas
- 2,877
- Forks
- 183
- Issues abiertos
- 1
- Último commit
- anteayer
¿Qué es?
Este tap de Homebrew permite instalar versiones específicas de PHP, de la 5.6 a la 8.7, con brew, en lugar de depender del PHP del sistema. Cada versión está disponible en varias variantes: una compilación estándar, una de depuración para trabajar en extensiones de PHP, una segura para subprocesos (ZTS) para aplicaciones multiproceso y una compilación de depuración con ZTS que combina ambas. PHP 8.6 y 8.7 se compilan cada noche.
Las fórmulas son para Linux en x86_64 y arm64, y macOS en Apple silicon (Sequoia, Tahoe y Golden Gate). No se admiten Mac con procesador Intel. La instalación se realiza con brew install, seguido de brew link; para cambiar de versión, basta con volver a enlazarla. Las compilaciones de depuración están pensadas para desarrollar extensiones y no se recomiendan para producción.
El proyecto lo mantiene el autor de setup-php y está relacionado con un tap complementario para extensiones de PHP.
Funciones clave
- 01Ofrece fórmulas de PHP de la versión 5.6 a la 8.7, instalables con brew.
- 02Incluye variantes estándar, de depuración, seguras para subprocesos (ZTS) y de depuración con ZTS para cada versión.
- 03Compatible con Linux (x86_64, arm64) y macOS en Apple silicon.
- 04Permite cambiar entre las versiones instaladas volviendo a enlazarlas.
- 05PHP 8.6 y 8.7 se compilan cada noche.
Casos de uso
- Ejecutar una versión específica de PHP en una Mac para que coincida con el entorno de producción.
- Probar una aplicación con varias versiones de PHP durante una actualización.
- Desarrollar o depurar extensiones de PHP con las fórmulas de depuración.
- Usar una compilación de PHP segura para subprocesos en aplicaciones multiproceso.
Inicio rápido
- 1
Instala Xcode Command Line Tools en macOS
xcode-select --install - 2
Instala Homebrew con el script de instalación oficial del README
- 3
Añade el tap y márcalo como de confianza
brew tap shivammathur/php brew trust shivammathur/php - 4
Instala PHP 8.5 y enlázalo
brew install shivammathur/php/php@8.5 brew link --overwrite --force shivammathur/php/php@8.5
Antes de usarlo
- macOS Intel no es compatible; solo se admite Apple arm64 en macOS.
- No se recomienda usar las fórmulas de depuración en producción.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es homebrew-php?
- Tap de Homebrew con fórmulas para instalar varias versiones de PHP (de la 5.6 a la 8.7) en macOS y Linux. Este tap de Homebrew permite instalar versiones específicas de PHP, de la 5.6 a la 8.7, con brew, en lugar de depender del PHP del sistema. Cada versión está disponible en varias variantes: una compilación estándar, una de depuración para trabajar en extensiones de PHP, una segura para subprocesos (ZTS) para aplicaciones multiproceso y una compilación de depuración con ZTS que combina ambas. PHP 8.6 y 8.7 se compilan cada noche.
- ¿homebrew-php es gratuito? ¿Qué licencia tiene?
- homebrew-php es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿homebrew-php sigue mantenido?
- Mantenimiento activo. El último commit de homebrew-php fue el 5 nov 2026.
- ¿Para qué puedo usar homebrew-php?
- Ejecutar una versión específica de PHP en una Mac para que coincida con el entorno de producción. Probar una aplicación con varias versiones de PHP durante una actualización. Desarrollar o depurar extensiones de PHP con las fórmulas de depuración. Usar una compilación de PHP segura para subprocesos en aplicaciones multiproceso.
- ¿Cómo se instala homebrew-php?
- Instala Xcode Command Line Tools en macOS: xcode-select --install Instala Homebrew con el script de instalación oficial del README Añade el tap y márcalo como de confianza: brew tap shivammathur/php brew trust shivammathur/php Instala PHP 8.5 y enlázalo: brew install shivammathur/php/php@8.5 brew link --overwrite --force shivammathur/php/php@8.5
- ¿Dónde consigo homebrew-php?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/shivammathur/homebrew-php
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Scripts de shell para instalar y desinstalar el gestor de paquetes Homebrew en macOS y Linux.
Colección predeterminada de definiciones cask de Homebrew para instalar aplicaciones GUI precompiladas, herramientas CLI y fuentes de proveedores mediante brew.
Una interfaz gráfica rápida para Homebrew en macOS, creada con SwiftUI, para explorar, instalar, actualizar y mantener paquetes y casks.
Interfaz gráfica nativa para macOS que permite instalar, actualizar y gestionar formulae, casks, taps y servicios de Homebrew sin usar la terminal.
Aplicación nativa oficial de Homebrew para macOS que permite descubrir, instalar, actualizar y gestionar paquetes sin usar Terminal.