Position actuelle: Accueil> Derniers articles> Un guide complet pour configurer PHP et MongoDB dans CentOS

Un guide complet pour configurer PHP et MongoDB dans CentOS

gitbox 2025-06-14

Avec l'avancement du développement des applications modernes, la combinaison de PHP et MongoDB devient de plus en plus largement utilisée par les développeurs. Cet article vous guidera comment configurer avec succès PHP et MongoDB sur Centos System, vous aidant à démarrer rapidement le développement de projets.

1. Préparation

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

 php -v

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

 sudo yum install php php-cli php-pear

2. Installer MongoDB

Ensuite, configurez la source de MongoDB. Vous pouvez ajouter la source YUM de MongoDB via la commande suivante:

 cat <<EOF > /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, installez MongoDB en utilisant la commande suivante:

 sudo yum install -y mongodb-org

3. Démarrer le service MongoDB

Une fois l'installation de MongoDB terminée, démarrez le service MongoDB en utilisant la commande suivante:

 sudo systemctl start mongod

Pour vous assurer que le service MongoDB démarre automatiquement après le redémarrage du système, vous pouvez exécuter la commande suivante:

 sudo systemctl enable mongod

4. Installer une extension MongoDB PHP

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

 sudo pecl install mongodb

Une fois l'installation terminée, vous devez également inclure le contenu suivant dans le fichier de configuration PHP:

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

5. Vérifiez l'installation

Après avoir redémarré le service PHP, vous pouvez vérifier que l'extension MongoDB PHP a été chargée avec succès par:

 php -m | grep mongodb

Si vous voyez la sortie contenant "MongoDB", alors félicitations, vous avez configuré avec succès PHP avec MongoDB.

Résumer

Grâce à ce guide, vous avez terminé avec succès la configuration de PHP et MongoDB sur le système CentOS. Cela fournit un soutien puissant à vos projets de développement, vous permettant de profiter des avantages de PHP et MongoDB pour un développement efficace. Si vous rencontrez des problèmes, il est recommandé de se référer à la documentation officielle ou à la communauté des développeurs pour obtenir de l'aide.