面向 macOS 和 Linux 的包管理器,可安装命令行工具和图形应用。
shivammathur/homebrew-php
为 macOS 和 Linux 提供多个 PHP 版本(5.6 至 8.7)安装包的 Homebrew tap。
- Star
- 2,877
- Fork
- 183
- 未关闭 Issue
- 1
- 最近提交
- 前天
这是什么?
这是一个 Homebrew tap,可以用 brew 安装 PHP 5.6 至 8.7 之间的指定版本,无需依赖系统自带的 PHP。每个版本都提供多种变体:标准版、用于开发 PHP 扩展的调试版(debug)、支持多线程应用的线程安全版(ZTS),以及同时包含两者特性的 debug-zts 版。PHP 8.6 和 8.7 每晚构建一次。
支持的平台包括 x86_64 和 arm64 架构的 Linux,以及 Apple 芯片的 macOS(Sequoia、Tahoe 和 Golden Gate)。不支持 Intel 芯片的 Mac。安装后需执行 brew link 完成链接,切换版本时重新链接即可。调试版适合扩展开发,不建议用于生产环境。
核心功能
- 01提供 PHP 5.6 至 8.7 各版本的 Homebrew 安装包。
- 02每个版本提供标准版、调试版、线程安全版(ZTS)和 debug-ZTS 版。
- 03支持 x86_64 和 arm64 架构的 Linux,以及 Apple 芯片的 macOS。
- 04通过重新 link 即可在已安装的 PHP 版本之间切换。
- 05PHP 8.6 和 8.7 每晚构建。
适用场景
- 在 Mac 上安装与生产环境一致的 PHP 版本。
- 升级前在多个 PHP 版本上测试应用。
- 使用调试版公式开发或调试 PHP 扩展。
- 为需要多线程支持的应用使用线程安全版 PHP。
快速上手
- 1
在 macOS 上安装 Xcode 命令行工具
xcode-select --install - 2
使用 README 中的官方安装脚本安装 Homebrew
- 3
添加该 tap 并将其标记为可信
brew tap shivammathur/php brew trust shivammathur/php - 4
安装 PHP 8.5 并建立链接
brew install shivammathur/php/php@8.5 brew link --overwrite --force shivammathur/php/php@8.5
使用前须知
- 不支持 macOS Intel 版本,macOS 仅支持 Apple arm64。
- 调试版公式不建议用于生产环境。
收录于专题
标签
常见问题
- homebrew-php 是什么?
- 为 macOS 和 Linux 提供多个 PHP 版本(5.6 至 8.7)安装包的 Homebrew tap。 这是一个 Homebrew tap,可以用 brew 安装 PHP 5.6 至 8.7 之间的指定版本,无需依赖系统自带的 PHP。每个版本都提供多种变体:标准版、用于开发 PHP 扩展的调试版(debug)、支持多线程应用的线程安全版(ZTS),以及同时包含两者特性的 debug-zts 版。PHP 8.6 和 8.7 每晚构建一次。
- homebrew-php 可以免费使用吗?用的什么许可证?
- homebrew-php 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- homebrew-php 还在维护吗?
- 活跃维护中。homebrew-php 最近一次提交是在 2026年11月5日。
- homebrew-php 适合用来做什么?
- 在 Mac 上安装与生产环境一致的 PHP 版本。 升级前在多个 PHP 版本上测试应用。 使用调试版公式开发或调试 PHP 扩展。 为需要多线程支持的应用使用线程安全版 PHP。
- homebrew-php 怎么安装和运行?
- 在 macOS 上安装 Xcode 命令行工具: xcode-select --install 使用 README 中的官方安装脚本安装 Homebrew 添加该 tap 并将其标记为可信: brew tap shivammathur/php brew trust shivammathur/php 安装 PHP 8.5 并建立链接: brew install shivammathur/php/php@8.5 brew link --overwrite --force shivammathur/php/php@8.5
- 在哪里获取 homebrew-php?
- 源代码和安装说明在 GitHub 上:https://github.com/shivammathur/homebrew-php
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
用于在 macOS 和 Linux 上安装与卸载 Homebrew 包管理器的 Shell 脚本。
Homebrew 默认的 Cask 仓库,用 brew 命令安装和管理预编译的图形应用、命令行工具和字体。
基于 SwiftUI 构建的 macOS 版 Homebrew 图形界面,用于浏览、安装、更新和维护软件包。
面向 macOS 的原生 Homebrew 图形界面,无需终端即可管理软件包、Cask、Tap 和服务。
Homebrew 官方的 macOS 图形界面,无需终端即可搜索、安装、更新和管理 Homebrew 软件包。