나는 맥 사용시 기본으로 설치되어 있는 PHP 대신 MAMP의 PHP를 사용한다. MAMP 환경에 PHPUnit을 설치하는 방법을 설명하고자 한다.
PATH 추가하기
.bash_profile을 수정한다.
$ vi ~/.bash_profile
다음 라인을 추가해서 MAMP가 먼저 검색되도록 한다.
export PATH=/Applications/MAMP/bin/php/php5.3.14/bin:$PATH
터미널을 재시작 하거나 다음 명령을 수행해서 PATH 환경변수가 변경이 되도록 한다.
source ~/.bash_profile
which를 사용해서 PATH가 제대로 변경이 됐는지 확인한다.
$ which php /Applications/MAMP/bin/php/php5.3.14/bin/php $ which pear /Applications/MAMP/bin/php/php5.3.14/bin/pear $ which pecl /Applications/MAMP/bin/php/php5.3.14/bin/pecl
PEAR 업그레이드
$ sudo pear channel-update pear.php.net $ sudo pear upgrade pear $ pear version
PPHUnit 설치
$ sudo pear channel-discover pear.phpunit.de $ sudo pear channel-discover pear.symfony.com $ sudo pear channel-discover components.ez.no $ sudo pear install phpunit/PHPUnit
설치확인
$ phpunit --version PHPUnit 3.7.9 by Sebastian Bergmann.