當前位置: 首頁> 最新文章列表> 如何通過PECL安裝PHP MongoDB擴展

如何通過PECL安裝PHP MongoDB擴展

gitbox 2025-06-30

準備工作

在開始安裝PHP MongoDB擴展之前,確保你的環境滿足以下要求。

PHP版本

建議使用PHP 7.0或更高版本,並確保安裝了phpize和php-config工具。你可以通過以下命令檢查這些工具是否已安裝:

 php -v
phpize -v
php-config -v

MongoDB驅動庫

PECL安裝方式需要MongoDB C driver庫,以提供PHP與MongoDB的底層接口。在Redhat或CentOS系統中,你可以使用以下命令安裝MongoDB C driver:

 <span class="fun">yum install -y mongodb mongodb-devel</span>

下載擴展

通過PECL可以方便地安裝MongoDB擴展,使用以下命令進行下載:

 <span class="fun">pecl install mongodb</span>

配置PHP

擴展下載完成後,需要在PHP配置文件中添加該擴展。如果你的PHP是通過yum安裝的,打開PHP配置文件:

 <span class="fun">vim /etc/php.ini</span>

在php.ini文件中,找到Dynamic Extensions部分,並添加以下內容:

 <span class="fun">extension=mongodb.so</span>

重啟Web服務

為了使配置生效,重啟Web服務:

 <span class="fun">service httpd restart</span>

測試擴展

安裝完成後,你可以通過以下代碼檢查MongoDB擴展是否已經加載:

 <span class="fun">var_dump(extension_loaded(&#39;mongodb&#39;));</span>

如果返回true,說明MongoDB擴展已成功加載。

總結

以上是通過PECL安裝PHP MongoDB擴展的詳細步驟。安裝過程中,確保相關依賴已正確安裝,並使用兼容的PHP版本,以確保安裝順利進行。