Mac에 PHP 설치하기
그들이 이런 식으로 간다는 것에 꽤 놀랐습니다. 기본적으로 PHP 7.3과 함께 제공되며 내 프로젝트에는 7.4가 필요하므로 Mac에서 PHP를 설정하는 과정을 안내해 드리겠습니다!
Mac의 경고는 다음과 같습니다.
WARNING: PHP is not recommended
PHP is included in macOS for compatibility with legacy software.
Future versions of macOS will not include PHP.
그러나 두려워하지 마십시오. 요즘에는 PHP를 설치하는 것이 매우 쉽고 원하는 경우 여러 버전을 설치할 수도 있습니다.
홈브류 설치
Mac에 소프트웨어를 설치할 때 필요한 패키지 관리자는 말 그대로 Homebrew입니다.
원하는 모든 패키지 또는 소프트웨어를 설치할 수 있으며 특정 버전을 설치할 수도 있습니다.
자세한 내용은 Homebrew - Package manager for Mac .
빠른 가이드: 터미널에서 다음 명령을 실행합니다.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Mac에서 Homebrew로 PHP 설치하기
PHP를 설치하려면 다음 명령을 실행할 수 있습니다.
brew install php
이것은 PHP의 최신 안정 버전을 설치합니다(작성하는 시점에서 이것은 PHP 8.0입니다).
brew 명령을 실행하기 전에 다음 명령을 먼저 실행하는 것이 좋습니다. 이것은 brew가 모두 최신 상태이고 최신 버전을 실행하고 있는지 확인합니다.
brew update
brew doctor
Homebrew로 PHP 7.4 설치하기
제 경우에는 PHP 7.4가 우리 서버에서 실행되는 버전이기 때문에 설치하고 싶었습니다.
특정 버전을 설치하려면 @ 표기법을 사용할 수 있습니다.
brew install [email protected]
이렇게 하면 설치 프로그램이 실행되고 터미널에서 성공 알림으로 끝나야 합니다.
그러나 이것이 PHP를 설치했음에도 불구하고 실행 중인 인스턴스는 아직 변경되지 않았습니다.
따라서
php -v
명령을 실행하면 PHP 7.3.14 (CLI)
또는 설치한 것과 같은 다른 버전이 계속 표시될 수 있습니다.이 문제를 해결하려면 올바른 PHP 버전을 연결해야 합니다.
Mac에서 Homebrew로 PHP 버전 전환하기
이제 버전을 설치했으므로
link
명령을 사용하여 버전을 쉽게 전환할 수 있습니다.먼저 현재 실행 중인 PHP 버전을 확인합니다.
php -v
# PHP 8.0.1 (cli) (built: Jan 8 2021 01:27:28) ( NTS )
# Copyright (c) The PHP Group
그런 다음 다음을 사용하여 해당 버전의 연결을 해제할 수 있습니다.
brew unlink [email protected]
다음 단계는 원하는 버전을 연결하는 것입니다.
brew link [email protected]
스크립트를 실행하여 경로를 추가하라는 메시지가 표시됩니다.
echo 'export PATH="/opt/homebrew/opt/[email protected]/bin:$PATH"' >> ~/.zshrc
이것은 올바른 PHP 버전이 로드되었는지 확인하고, 이제
php -v
다시 실행하면 다음과 같이 표시되어야 합니다.# PHP 7.4.14 (cli) (built: Jan 8 2021 01:35:35) ( NTS )
# Copyright (c) The PHP Group
그리고 우리는 PHP 버전으로 전환했습니다.
PHP -v는 여전히 잘못된 버전을 표시합니다.
데모용으로 7.4에서 8.0으로 업그레이드할 때 문제가 발생했는데 실행할 때 7.4가 계속 표시되었습니다
php -v
. 이 문제를 수동으로 수정하려면 .zshrc
파일에서 이전 줄을 제거하십시오.nano ~/.zshrc
이전 PHP 인스턴스를 가리키는 줄을 제거합니다.
export PATH="/opt/homebrew/opt/[email protected]/bin:$PATH"
Note: This is an example of my version. It might differ from what you installed before.
읽어주셔서 감사합니다. 연결해 보겠습니다!
제 블로그를 읽어주셔서 감사합니다. 내 이메일 뉴스레터를 구독하고 Facebook 또는
Reference
이 문제에 관하여(Mac에 PHP 설치하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/dailydevtips1/installing-php-on-your-mac-o7p텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)