WEB2.0/프로그래밍

php 에 mongodb 드라이버 설치

나를찾는아이 2013. 7. 26. 13:43
728x90
반응형

php로 mongodb를 쓸때 pecl를 이용해서 매우 쉽게 드라이버를 설치할수 있습니다.


# sudo pecl install mongo


설치과정이 마무리되면 아래와 같은 메시지가 보입니다.


Build process completed successfully
Installing '/usr/lib64/php/modules/mongo.so'
install ok: channel://pecl.php.net/mongo-1.4.2
configuration option "php_ini" is not set to php.ini location
You should add "extension=mongo.so" to php.ini


설치를 완료 잘했다는군요.


/usr/lib64/php/modules/mongo.so 폴더에 파일이 잘저장되어 있고


php.ini 에 extension=mongo.so 를 추가해주라는군요.



직접 php.ini 파일을 열어 적당한 위치에 extension=mongo.so 를 넣어주셔도 좋지만


그것보다는 /etc/php.d/ 폴더에 확장 모듈과 관련된 ini파일들이 있으므로


/etc/php.d/ 에 mongo.ini 파일을 만들어서 해당 파일안에 extension=mongo.so 를 넣고 저장하면


php가 실행되면서 php.d 폴더의 ini 파일을 모두 include 하게되므로 좀 더 체계적으로 설정들을 관리할수 있습니다.




아파치 재시작를 재시작하고

phpinfo() 를 통해 설치가 잘되었나 확인해봅시다.




이렇게 잘 보인다면 이제 mongodb를 이용할수 있습니다.







728x90
반응형