Repolode
shivammathur

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. 1

    macOS에 Xcode Command Line Tools를 설치합니다

    xcode-select --install
  2. 2

    README의 공식 설치 스크립트를 사용해 Homebrew를 설치합니다

  3. 3

    tap을 추가하고 신뢰할 수 있는 항목으로 표시합니다

    brew tap shivammathur/php brew trust shivammathur/php
  4. 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는 프로덕션 환경에서 사용하지 않는 것이 좋습니다.

포함된 컬렉션

토픽

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

자주 묻는 질문

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 통계는 매일 갱신됩니다.

관련 프로젝트