How to install the mongodb extension in php7: First download the mongodb extension file; then decompress, compile and install; then modify the php configuration file and add the "mongodb.so" extension configuration; finally restart the php-fpm service.
Recommended: "PHP Video Tutorial"
PHP7 Add Mongodb extension and install Mongodb
When I compiled and installed php7 before, the mongo extension was not added. Now I need to debug the program and require php to support the mongo extension. Checked the relevant files and successfully installed the extension.
1: Install Mongodb
1. First download the compressed package from the official website: https://www.mongodb.com/download-center?jmp=nav#community
Unzip the package file:
tar -zxvf mongodb-osx-x86_64-enterprise-3.4.2.tgz
Create the specified folder and copy the code there:
mkdir -p mongodb cp -R -n mongodb-osx-x86_64-enterprise-3.4.2/ mongodb
Create environment variables:
export PATH=<mongodb-install-directory>/bin:$PATH
Create a data folder for mongodb.
mkdir -p /data/db
Start the service (--dbpath specifies the data folder path):
mongod --dbpath <path to data directory>
2: Install the Mongodb extension
1. Download the extension file: http://pecl. php.net/package/mongodb
Decompress, compile and install:
tar -zxf mongodb-1.2.8.tgz cd mongodb-1.2.8/ phpize ./configure --with-php-config=/urs/bin/php-config make && make install
Modify the php configuration file and add the mongodb.so extension configuration
vim /etc/php.ini extension=mongodb.so
Restart the php-fpm service
service php-fpm restart
The above is the detailed content of How to install mongodb extension in php7. For more information, please follow other related articles on the PHP Chinese website!