Home >Backend Development >PHP Problem >How to install mongodb php extension

How to install mongodb php extension

藏色散人
藏色散人Original
2020-07-04 10:10:353151browse

How to install the mongodb php extension: first open the download address and download the "php-mongodb" extension; then compile and install it; finally add the mongo configuration in the "php.ini" file.

How to install mongodb php extension


#                                                                                                                                                                                  1: Download mongodb www.mongodb.org Download the latest stable version

2: Unzip the file

3: No need to compile, it is a compiled binary executable file.

4: Start mongod service

./bin/mongod --dbpath /path/to/database --logpath /path/to/log --fork --port 27017

Parameter explanation:

--dbpath data storage directory

--logpath log storage directory

--port run Port (default 27017)

--fork background process running

./bin/mongod –dbpath /home/mdb –logpath /home/mlog/m1.log –fork –port 27017 – smallfiles

./bin/mongo

#Connect to server:

Mongodb php extensions

pecl.php.net

  1. 2. Download php-mongodb extension

3. Mongodb-1.1.6 download address:

http:/ /pecl.php.net/get/mongo-1.6.13.tgz

4. Compilation and installation:

$ tar zxvf mongodb -mongodb-php-driver-8d1b22a77b769a48fdbfec0e6ff2a168.tar.gz$ cd mongodb-mongodb-php-driver-8d1b22a77b769a48fdbfec0e6ff2a168

[root@localhost mongo-1.6.13]# /usr/local /php5.6/bin/phpize

[root@localhost mongo-1.6.13]# ./configure --with-php-config=/usr/local/php5.6/bin/php-config

[root@localhost mongo-1.6.13]# make && make install


After successful compilation:


##/usr/local/php5.6/lib/php/extensions/no-debug-non-zts-20131226/

5

, find

php.ini

file:

find / -name php.iniVim /etc/php.ini##Add a line: extension=/usr/ local/php5.6/lib/php/extensions/no-debug-non-zts-20131226/

mongo.so

Execute After the above command, you need to modify the php.ini file and add mongo in the

php.ini file Configuration, the configuration is as follows: ##Note: You need to specify the

extension_dir path to the configuration item.

6. Finally check whether phpinfo() is installed successfully:

For more related knowledge, please visit PHP Chinese website!

The above is the detailed content of How to install mongodb php extension. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn