Using PHP via Homebrew in OS X

맥에서 기본 설치된 php, mysql 말고 brew를 통해 설치한 버전을 사용할 때 겪은 문제 정리

#

#### 1. 기본 PATH 환경변수 수정

* /usr/local/bin 을 가장 앞에놓아 우선순위를 높임. 없으면 추가

* 시스템 전역으로 수정할 때는 `/etc/paths` 파일을 수정하고,

* 현재 계정에서만 수정할때는 `~/.bash_profile` 또는 `~/.profile` 파일에 다음 코드 추가:

homebrew=/usr/local/bin:/usr/local/sbin
export PATH=$homebrew:$PATH



#### 2. brew 를 통해 설치한 php를 기본 apache 서버에 붙여 사용

* 아파치 환경설정 `/etc/apache2/httpd.conf` 파일을 수정

* 다음과 같은 라인의 주석 해제:

LoadModule php5_module libexec/apache2/libphp5.so

* 위 모듈 경로를 아래와 같이 수정:

LoadModule php5_module /usr/local/Cellar/[PHP버전]/[하위버전]/libexec/apache2/libphp5.so

* 저장 후 재시작:

sudo apachectl restart

comments powered by Disqus