當前位置: 首頁> 最新文章列表> CentOS上安裝與配置PHP與MongoDB的詳細指南

CentOS上安裝與配置PHP與MongoDB的詳細指南

gitbox 2025-06-14

準備環境

在開始之前,請確保您的CentOS系統已經更新,並且已經安裝了PHP。您可以使用以下命令來檢查當前PHP版本:

 php -v

如果未安裝PHP,可以通過以下命令進行安裝:

 sudo yum install php php-cli php-pear

安裝MongoDB

接下來,您需要配置MongoDB的源。您可以使用以下命令設置MongoDB的YUM源:

 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

然後,使用以下命令來安裝MongoDB:

 sudo yum install -y mongodb-org

啟動MongoDB服務

安裝完成後,您可以使用以下命令啟動MongoDB服務:

 sudo systemctl start mongod

為了確保MongoDB服務在系統重啟後能夠自動啟動,請執行以下命令:

 sudo systemctl enable mongod

安裝MongoDB PHP擴展

為了讓PHP能夠與MongoDB進行交互,您需要安裝MongoDB的PHP擴展。使用以下命令安裝擴展:

 sudo pecl install mongodb

安裝完成後,您需要在PHP配置文件中添加以下內容:

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

驗證安裝

重新啟動PHP服務後,您可以通過以下命令驗證MongoDB PHP擴展是否加載成功:

 php -m | grep mongodb

如果輸出中出現mongodb,那麼您已經成功配置了PHP與MongoDB。

總結

通過本指南,您已成功在CentOS上配置了PHP與MongoDB。此配置將為您的開發項目提供強大的支持,幫助您充分利用這兩種技術的優勢。如果您在配置過程中遇到問題,您可以參考官方文檔或社區支持。