맥 MAMP에 PHPUnit 설치하기

나는 맥 사용시 기본으로 설치되어 있는 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.