Maison > développement back-end > PHP7 > Comment installer l'extension MongoDB en PHP7

Comment installer l'extension MongoDB en PHP7

藏色散人
Libérer: 2023-02-17 17:26:01
original
4103 Les gens l'ont consulté

Comment installer l'extension mongodb dans php7 : téléchargez d'abord le fichier d'extension mongodb ; puis décompressez, compilez et installez ; puis modifiez le fichier de configuration php et ajoutez la configuration de l'extension "mongodb.so" ; -service fpm.

Comment installer l'extension MongoDB en PHP7

Recommandé : "Tutoriel vidéo PHP"

PHP7 Ajoutez l'extension Mongodb et installez Mongodb

Lorsque j'ai compilé et installé php7 auparavant, l'extension mongo n'a pas été ajoutée. Vous devez maintenant déboguer le programme et exiger que php prenne en charge l'extension mongo. J'ai vérifié les fichiers pertinents et installé avec succès l'extension.

1 : Installez Mongodb

1. Téléchargez d'abord le package compressé depuis le site officiel : https://www.mongodb.com/download-center?jmp=nav#community

Décompressez le fichier du package :

tar -zxvf mongodb-osx-x86_64-enterprise-3.4.2.tgz
Copier après la connexion

Créez le dossier spécifié et copiez-y le code :

mkdir -p mongodb
cp -R -n mongodb-osx-x86_64-enterprise-3.4.2/ mongodb
Copier après la connexion

Créez des variables d'environnement :

export PATH=<mongodb-install-directory>/bin:$PATH
Copier après la connexion

Créez un dossier de données pour mongodb.

mkdir -p /data/db
Copier après la connexion

Démarrez le service (--dbpath spécifie le chemin du dossier de données) :

mongod --dbpath <path to data directory>
Copier après la connexion

Deux : Installez l'extension Mongodb

1 Téléchargez le fichier d'extension : http:/. /pecl.php.net/package/mongodb

Décompresser, compiler et installer :

tar -zxf mongodb-1.2.8.tgz
cd mongodb-1.2.8/
phpize
./configure --with-php-config=/urs/bin/php-config
make && make install
Copier après la connexion

Modifier le fichier de configuration php et ajouter la configuration de l'extension mongodb.so

vim /etc/php.ini
extension=mongodb.so
Copier après la connexion

Redémarrer le service php-fpm

service php-fpm restart
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal