Position actuelle: Accueil> Derniers articles> Guide détaillé de l'installation et de la configuration de PHP et MongoDB sur CentOS

Guide détaillé de l'installation et de la configuration de PHP et MongoDB sur CentOS

gitbox 2025-06-14

Préparer l'environnement

Avant de commencer, assurez-vous que votre système CENTOS est mis à jour et que PHP est installé. Vous pouvez vérifier la version PHP actuelle à l'aide de la commande suivante:

 php -v

Si PHP n'est pas installé, vous pouvez l'installer via la commande suivante:

 sudo yum install php php-cli php-pear

Installer MongoDB

Ensuite, vous devez configurer la source de MongoDB. Vous pouvez configurer la source YUM de MongoDB en utilisant la commande suivante:

 cat <<EOF | sudo tee /etc/yum.repos.d/mongodb-org-4.4.repo
[mongodb-org-4.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc
EOF

Ensuite, utilisez la commande suivante pour installer MongoDB:

 sudo yum install -y mongodb-org

Démarrer le service MongoDB

Une fois l'installation terminée, vous pouvez démarrer le service MongoDB à l'aide de la commande suivante:

 sudo systemctl start mongod

Pour vous assurer que le service MongoDB peut être démarré automatiquement après les redémarrages du système, exécutez la commande suivante:

 sudo systemctl enable mongod

Installer une extension MongoDB PHP

Pour que PHP interagisse avec MongoDB, vous devez installer l'extension PHP de MongoDB. Utilisez la commande suivante pour installer l'extension:

 sudo pecl install mongodb

Une fois l'installation terminée, vous devez ajouter ce qui suit à votre fichier de configuration PHP:

 echo "extension=mongodb.so" | sudo tee /etc/php.d/45-mongodb.ini

Vérifiez l'installation

Après avoir redémarré le service PHP, vous pouvez vérifier que l'extension MongoDB PHP est chargée avec succès en suivant la commande suivante:

 php -m | grep mongodb

Si MongoDB apparaît dans la sortie, vous avez configuré avec succès PHP et MongoDB.

Résumer

Grâce à ce guide, vous avez configuré avec succès PHP et MongoDB sur CentOS. Cette configuration apportera un fort soutien à vos projets de développement, vous aidant à profiter des deux technologies. Si vous avez des problèmes pendant le processus de configuration, vous pouvez vous référer à la documentation officielle ou au support communautaire.