Linux에서는 "$ sudo pecl install mongodb" 명령을 실행하여 MongoDB의 PHP 확장을 설치할 수 있으며, php pecl 설치 명령을 사용하려면 네트워크 연결이 가능하고 루트 권한이 사용 가능한지 확인해야 합니다.
권장: "PHP 비디오 튜토리얼"
Linux에 MongoDB PHP 확장 설치
터미널에 설치
Linux에서 다음 명령을 실행하여 MongoDB PHP 확장 드라이버를 설치할 수 있습니다
$ sudo pecl install mongodb
php의 pecl 설치 명령을 사용할 때 네트워크 연결이 가능한지, 루트 권한이 가능한지 확인해야 합니다.
설치 매뉴얼
소스 코드에서 확장 드라이버를 컴파일하려는 경우. 소스 패키지를 수동으로 컴파일해야 하는데, 좋은 점은 최신 버그 수정 사항이 소스 패키지에 포함되어 있다는 것입니다.
MongoDB PHP 드라이버 패키지는 PHP 공식 웹사이트(다운로드 주소: http://pecl.php.net/package/mongodb)에서 다운로드할 수 있습니다.
전체 설치 명령은 다음과 같습니다.
$ wget http://pecl.php.net/get/mongodb-1.5.2.tgz $ cd /mongodb-1.5.2 $ phpize $ ./configure $ make && make install
php를 직접 컴파일한 경우 설치 방법은 다음과 같습니다(/usr/local/php 디렉터리에 컴파일했다고 가정).
$ wget http://pecl.php.net/get/mongodb-1.5.2.tgz $ cd /mongodb-1.5.2 $ /usr/local/php/bin/phpize $ ./configure --with-php-config=/usr/local/php/bin/php-config $ make && make install
성공적으로 설치되면 다음과 유사한 설치 디렉터리 정보가 출력됩니다.
... Installing shared extensions: /usr/lib/php/extensions/debug-non-zts-20151012/
위 명령을 실행한 후 php.ini 파일을 수정하고 php.ini 파일에 mongo 구성을 추가해야 합니다.
extension_dir=/usr/lib/php/extensions/debug-non-zts-20151012/ extension=mongodb.so
참고: Extension_dir 구성 항목의 경로를 지정해야 합니다.
다음 명령을 사용하여 디렉터리 주소를 볼 수 있습니다:
$ php -i | grep extension_dir extension_dir => /usr/lib/php/extensions/debug-non-zts-20151012 => /usr/lib/php/extensions/debug-non-zts-20151012
위 내용은 Linux에 mongodb PHP 확장을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!