現在の位置: ホーム> 最新記事一覧> 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インストール方法では、PHPとMongoDBの間の基礎となるインターフェイスを提供するために、MongoDB Cドライバーライブラリが必要です。 RedhatまたはCentosでは、次のコマンドを使用してMongodb Cドライバーをインストールできます。

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

拡張機能をダウンロードします

PECLはMongoDB拡張機能を簡単にインストールし、次のコマンドを使用してダウンロードできます。

 <span class="fun">peclインストールmongodb</span>

PHPを構成します

拡張子がダウンロードされたら、PHP構成ファイルに拡張機能を追加する必要があります。 PHPがYumを介してインストールされている場合は、PHP構成ファイルを開きます。

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

php.iniファイルで、動的拡張セクションを見つけて、次のものを追加します。

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

Webサービスを再起動します

構成を有効にするには、Webサービスを再起動します。

<span class="fun">サービスhttpdもう一度始めましょう</span>

テスト拡張機能

インストールが完了したら、MongoDB拡張が次のコードを使用してロードされているかどうかを確認できます。

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

trueが返された場合、MongoDB拡張が正常にロードされていることを意味します。

要約します

上記は、PECLを介してPHP MongoDB拡張機能をインストールするための詳細な手順です。インストールプロセス中に、関連する依存関係が正しくインストールされていることを確認し、互換性のあるPHPバージョンを使用して、インストールがスムーズに進むようにします。