Linuxにmongodb PHP拡張機能をインストールする方法

藏色散人
リリース: 2023-03-04 07:00:01
オリジナル
1946 人が閲覧しました

Linux では、「$ sudo pecl install mongodb」コマンドを実行して MongoDB の PHP 拡張機能をインストールできます。php pecl インストール コマンドを使用するには、ネットワーク接続が利用可能であり、root 権限が利用可能であることを確認する必要があります。

Linuxにmongodb PHP拡張機能をインストールする方法

#推奨: 「

PHP ビデオ チュートリアル

MongoDB PHP 拡張機能を Linux にインストールする

ターミナルへのインストール

##Linux で次のコマンドを実行して、MongoDB PHP 拡張ドライバーをインストールできます

$ sudo pecl install mongodb
ログイン後にコピー

php の pecl インストール コマンドを使用して、ネットワーク接続を確認する必要がありますが利用可能であり、root 権限が必要です。

インストール マニュアル

ソース コードから拡張ドライバーをコンパイルする場合。ソース パッケージを手動でコンパイルする必要がありますが、幸いなことに、最新のバグ修正がソース パッケージに含まれています。

MongoDB PHP ドライバー パッケージは、PHP 公式 Web サイト (ダウンロード アドレス: http://pecl.php.net/package/mongodb) からダウンロードできます。

Linuxにmongodb PHP拡張機能をインストールする方法完全なインストール コマンドは次のとおりです:

$ wget http://pecl.php.net/get/mongodb-1.5.2.tgz $ cd /mongodb-1.5.2 $ phpize $ ./configure $ make && make install
ログイン後にコピー

php を自分でコンパイルした場合、インストール方法は次のとおりです (php が次でコンパイルされていると仮定します) /usr/local/php ディレクトリ):

$ wget http://pecl.php.net/get/mongodb-1.5.2.tgz $ cd /mongodb-1.5.2 $ /usr/local/php/bin/phpize $ ./configure --with-php-config=/usr/local/php/bin/php-config $ make && make install
ログイン後にコピー

インストールが成功すると、次のインストール ディレクトリ情報のような出力が表示されます。

... Installing shared extensions: /usr/lib/php/extensions/debug-non-zts-20151012/
ログイン後にコピー

上記のコマンドを実行すると、 php.ini ファイルを変更する必要があります。php で mongo 設定を .ini ファイルに追加します。設定は次のとおりです。

extension_dir=/usr/lib/php/extensions/debug-non-zts-20151012/ extension=mongodb.so
ログイン後にコピー

注: extension_dir 設定項目のパスを指定する必要があります。

次のコマンドを使用してディレクトリ アドレスを表示できます:

$ php -i | grep extension_dir extension_dir => /usr/lib/php/extensions/debug-non-zts-20151012 => /usr/lib/php/extensions/debug-non-zts-20151012
ログイン後にコピー

以上がLinuxにmongodb PHP拡張機能をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!