PECL 이용해 MongoDB PHP Driver 설치

Ubuntu 16.04 + PHP 7.0 환경에 PECL 이용해 MongoDB PHP Driver 를 설치한다. MongoDB 설치는 이전 포스트를 참고한다.

sudo apt-get install libcurl4-openssl-dev pkg-config libssl-dev libsslcommon2-dev
sudo pecl install mongodb

MongoDB PHP Driver extension 로드를 위해 ini 파일을 추가한다.

cd /etc/php/7.0/mods-available
sudo vim mongodb.ini

mongodb.ini 파일에 extension=mongodb.so 추가한 후 저장한다. 아래와 같이 심볼릭 링크를 생성한다.

sudo ln -s /etc/php/7.0/mods-available/mongodb.ini /etc/php/7.0/fpm/conf.d/30-mongodb.ini
sudo ln -s /etc/php/7.0/mods-available/mongodb.ini /etc/php/7.0/cli/conf.d/30-mongodb.ini

PHP-FPM을 재시작한 후 phpinfo() 를 이용해 위 이미지와 같이 mongodb extension 부분을 확인한다. cli 에서는 php -m | grep -i mongodb 명령을 통해 확인할 수 있다.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.