Maison > développement back-end > Problème PHP > Comment installer l'extension php mongodb sur Linux

Comment installer l'extension php mongodb sur Linux

藏色散人
Libérer: 2023-03-04 07:00:01
original
2088 Les gens l'ont consulté

Sous Linux, vous pouvez installer l'extension PHP de MongoDB en exécutant la commande "$ sudo pecl install mongodb", et en utilisant la commande d'installation php pecl, vous devez vous assurer que la connexion réseau est disponible et que les autorisations root sont disponibles.

Comment installer l'extension php mongodb sur Linux

Recommandé : "Tutoriel vidéo PHP"

Installation de l'extension PHP MongoDB sous Linux

Installer sur le terminal

Vous pouvez exécuter la commande suivante sous Linux pour installer le pilote d'extension PHP de MongoDB

$ sudo pecl install mongodb
Copier après la connexion

En utilisant la commande d'installation pecl de php, vous devez vous assurer que la connexion réseau est autorisations disponibles et root.

Manuel d'installation

Si vous souhaitez compiler le pilote d'extension à partir du code source. Vous devez compiler manuellement le package source, la bonne nouvelle est que les dernières corrections de bugs sont incluses dans le package source.

Vous pouvez télécharger le package de pilotes PHP MongoDB depuis le site officiel de PHP, adresse de téléchargement : http://pecl.php.net/package/mongodb.

Comment installer lextension php mongodb sur Linux

La commande d'installation complète est la suivante :

$ wget http://pecl.php.net/get/mongodb-1.5.2.tgz
$ cd /mongodb-1.5.2
$ phpize
$ ./configure
$ make && make install
Copier après la connexion

Si votre php est compilé par vous-même, la méthode d'installation est la suivante (en supposant qu'il soit compilé dans /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
Copier après la connexion

Après une installation réussie, il y aura une sortie similaire aux informations suivantes sur le répertoire d'installation :

...
Installing shared extensions:     /usr/lib/php/extensions/debug-non-zts-20151012/
Copier après la connexion

Après avoir exécuté la commande ci-dessus, vous besoin de modifier le fichier php.ini, dans php Ajoutez la configuration mongo au fichier .ini, la configuration est la suivante :

extension_dir=/usr/lib/php/extensions/debug-non-zts-20151012/
extension=mongodb.so
Copier après la connexion

Remarque : Vous devez spécifier le chemin de l'élément de configuration extension_dir.

Vous pouvez afficher l'adresse du répertoire avec la commande suivante :

$ php -i | grep extension_dir
  extension_dir => /usr/lib/php/extensions/debug-non-zts-20151012 =>
                   /usr/lib/php/extensions/debug-non-zts-20151012
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