Closed appkr closed 3 years ago
Homebrew에서 PHP@7.1을 더 이상 받을 수 없습니다. 이슈 목록에서 Docker 문서를 참고해주세요.
Mac에서 Homebrew로 개발환경을 준비하시는 분들을 위한 정오표
Homebrew에서 homebrew/php 탭(저장소)을 운영하지 않고, 해당 탭은 메인 저장소에 병합되어, 브루 탭 추가없이 사용할 수 있습니다.
PHP7.0은 2019년초에 공식적으로 End Of Life되었으므로, PHP7.1을 사용하시기를 권장합니다.
PHP7.2 이상의 버전에서는 count() API가 변경되었고, 책에 수록한 예제코드가 오류룰 일으키므로 PHP7.1 설치 및 사용을 권장합니다
count()
p.477부터 아래 내용을 참고바랍니다.
라라벨이 동작하는 데 문제가 없다면 이 책에서 제시하는 것과 다른 도구, 다른 버전을 사용 해도 무방하다.
홈브루(Homebrew)는 Mac용 패키지 관리 도구다. 홈브루를 이용해서 PHP나 MySQL 등 실습 에 필요한 다른 패키지를 설치할 것이다.
콘솔 A-1 홈브루 설치 및 설치 확인
# 긴주소타이핑이번거롭다면 'homebrew install'로구글링해서복사하여사용한다. $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/ install)" $ brew --version # Homebrew 2.1.10
PHP 최신 버전인 7.0을 설치한다. 홈브루로 설치가 가능한지 먼저 확인하자.
콘솔 A-2 설치 가능한 PHP 버전 검색
$ brew search php@ # php@7.1 php@7.2 php
버전이 붙지 않은 php가 PHP 7.3이며, php@7.1, php@7.2는 각각 7.1과 7.2버전니다. 예제 코드를 구동하는데 문제가 없는 7.1 버전을 설치하자.
php
php@7.1
php@7.2
콘솔 A-3 PHP 설치 및 설치 확인
$ brew install php@7.1 $ php --version # PHP 7.1.29 (cli) (built: May 21 2019 20:05:17) ( NTS )
Mac에서 Homebrew로 개발환경을 준비하시는 분들을 위한 정오표
Homebrew에서 homebrew/php 탭(저장소)을 운영하지 않고, 해당 탭은 메인 저장소에 병합되어, 브루 탭 추가없이 사용할 수 있습니다.
PHP7.0은 2019년초에 공식적으로 End Of Life되었으므로, PHP7.1을 사용하시기를 권장합니다.
PHP7.2 이상의 버전에서는
count()
API가 변경되었고, 책에 수록한 예제코드가 오류룰 일으키므로 PHP7.1 설치 및 사용을 권장합니다p.477부터 아래 내용을 참고바랍니다.
A.2 Mac
라라벨이 동작하는 데 문제가 없다면 이 책에서 제시하는 것과 다른 도구, 다른 버전을 사용 해도 무방하다.
A.2.1 개발 도구 설치
홈브루
홈브루(Homebrew)는 Mac용 패키지 관리 도구다. 홈브루를 이용해서 PHP나 MySQL 등 실습 에 필요한 다른 패키지를 설치할 것이다.
콘솔 A-1 홈브루 설치 및 설치 확인
PHP
PHP 최신 버전인 7.0을 설치한다. 홈브루로 설치가 가능한지 먼저 확인하자.
콘솔 A-2 설치 가능한 PHP 버전 검색
버전이 붙지 않은
php
가 PHP 7.3이며,php@7.1
,php@7.2
는 각각 7.1과 7.2버전니다. 예제 코드를 구동하는데 문제가 없는 7.1 버전을 설치하자.콘솔 A-3 PHP 설치 및 설치 확인