formula 및 cask 저장소에서 명령줄 도구와 GUI 앱을 설치하는 macOS 및 Linux용 패키지 관리자입니다.
shivammathur/homebrew-php
macOS와 Linux에서 PHP 5.6~8.7을 설치할 수 있는 Homebrew tap
- 스타
- 2,877
- 포크
- 183
- 열린 이슈
- 1
- 마지막 커밋
- 그저께
어떤 프로젝트인가요?
이 Homebrew tap을 사용하면 시스템 PHP에 의존하지 않고 brew로 PHP 5.6부터 8.7까지 원하는 버전을 설치할 수 있습니다. 각 버전은 일반 빌드, PHP 확장 개발에 사용하는 디버그 빌드, 멀티스레드 애플리케이션용 thread-safe(ZTS) 빌드, 그리고 두 가지 특성을 결합한 디버그 ZTS 빌드로 제공됩니다. PHP 8.6과 8.7은 매일 빌드됩니다.
formulae는 x86_64 및 arm64 Linux와 Apple silicon을 사용하는 macOS(Sequoia, Tahoe, Golden Gate)를 대상으로 합니다. Intel Mac은 지원하지 않습니다. brew install 후 brew link를 실행해 설치하며, 버전을 전환하려면 다시 링크하면 됩니다. 디버그 빌드는 확장 개발용이며 프로덕션 환경에는 권장하지 않습니다.
이 프로젝트는 setup-php의 작성자가 관리하며, PHP 확장용 관련 tap도 제공합니다.
핵심 기능
- 01brew로 설치할 수 있는 PHP 5.6~8.7 formulae를 제공합니다.
- 02각 버전의 일반, 디버그, thread-safe(ZTS), 디버그 ZTS 빌드를 제공합니다.
- 03x86_64 및 arm64 Linux와 Apple silicon 기반 macOS를 지원합니다.
- 04다시 링크해 설치된 PHP 버전을 전환할 수 있습니다.
- 05PHP 8.6과 8.7은 매일 빌드됩니다.
활용 사례
- 프로덕션 환경과 버전을 맞추기 위해 Mac에서 특정 PHP 버전을 실행합니다.
- 업그레이드 중 애플리케이션을 여러 PHP 버전에서 테스트합니다.
- 디버그 formulae로 PHP 확장을 빌드하거나 디버깅합니다.
- 멀티스레드 애플리케이션에서 thread-safe PHP 빌드를 사용합니다.
빠른 시작
- 1
macOS에 Xcode Command Line Tools를 설치합니다
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만 지원됩니다.
- 디버그용 formulae는 프로덕션 환경에서 사용하지 않는 것이 좋습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- homebrew-php은(는) 무엇인가요?
- macOS와 Linux에서 PHP 5.6~8.7을 설치할 수 있는 Homebrew tap 이 Homebrew tap을 사용하면 시스템 PHP에 의존하지 않고 brew로 PHP 5.6부터 8.7까지 원하는 버전을 설치할 수 있습니다. 각 버전은 일반 빌드, PHP 확장 개발에 사용하는 디버그 빌드, 멀티스레드 애플리케이션용 thread-safe(ZTS) 빌드, 그리고 두 가지 특성을 결합한 디버그 ZTS 빌드로 제공됩니다. PHP 8.6과 8.7은 매일 빌드됩니다.
- homebrew-php은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- homebrew-php은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- homebrew-php은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. homebrew-php의 마지막 커밋은 2026년 11월 5일입니다.
- homebrew-php은(는) 어디에 사용할 수 있나요?
- 프로덕션 환경과 버전을 맞추기 위해 Mac에서 특정 PHP 버전을 실행합니다. 업그레이드 중 애플리케이션을 여러 PHP 버전에서 테스트합니다. 디버그 formulae로 PHP 확장을 빌드하거나 디버깅합니다. 멀티스레드 애플리케이션에서 thread-safe PHP 빌드를 사용합니다.
- homebrew-php는 어떻게 설치하나요?
- macOS에 Xcode Command Line Tools를 설치합니다: 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
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
macOS와 Linux에 Homebrew 패키지 관리자를 설치하고 제거하는 셸 스크립트입니다.
Homebrew의 기본 cask 정의 모음으로, brew CLI를 통해 업스트림 공급업체가 배포하는 사전 빌드 GUI 앱, CLI 도구, 폰트를 설치합니다.
SwiftUI로 만든 빠른 macOS용 Homebrew GUI로, 패키지와 cask를 검색하고 설치·업데이트·관리할 수 있습니다.
터미널 없이 Homebrew 패키지를 설치·업데이트·관리할 수 있는 macOS 네이티브 GUI입니다.
Terminal을 사용하지 않고 Homebrew 패키지를 찾고 설치·업데이트·관리할 수 있는 Homebrew 공식 macOS 네이티브 앱입니다.