1. oracle instaclient설치 : https://gist.github.com/gido/5237100
다운로드
instantclient-basic-macos.x64-11.2.0.4.0
instantclient-sdk-macos.x64-11.2.0.4.0
instantclient-sqlplus-macos.x64-11.2.0.4.0
터미널 열고 unzip으로 풀어주는게 편하다.
mv instantclient_11_2 /usr/local
참고 문서대로 링크를 잡아준다
ln -s /usr/local/instantclient_11_2/sdk/include/*.h /usr/local/include/
ln -s /usr/local/instantclient_11_2/sqlplus /usr/local/bin/
ln -s /usr/local/instantclient_11_2/*.dylib /usr/local/lib/
ln -s /usr/local/instantclient_11_2/*.dylib.11.1 /usr/local/lib/
ln -s /usr/local/lib/libclntsh.dylib.11.1 /usr/local/lib/libclntsh.dylib
sqlplus 테스트!
pecl 을 위해서는 pear가 필요하다.
2. pear 설치 : http://coolestguidesontheplanet.com/installing-pear-osx-10-9-mavericks-osx10-810-7/
참고 링크에는 환경 설정 까지 하라고 했는데 나는 아래 명령어만 해도 진행되었다.
cd /usr/local
curl -O http://pear.php.net/go-pear.phar
sudo php -d detect_unicode=0 go-pear.phar
3. pecl 설치
pecl install oci8
완료되면 php.ini에 extension=oci8.so 를 추가 하고 아파치 재시동
4. php info 를 확인!
'지식창고 > MacBookPro' 카테고리의 다른 글
블루투스 헤드셋 연결 삽질기 (feat QY8) (0) | 2016.04.20 |
---|---|
부트캠프 firewire(1394)다운 현상 (0) | 2014.11.21 |
맥에서 php codeigniter 설정하기 (0) | 2014.09.25 |
mac eclipse subversion - JavaHL (0) | 2014.09.02 |
타임머신 복원 - 관리대상 아닌 파일 때문에 멘붕 (0) | 2014.07.03 |