ホームページ >バックエンド開発 >PHPの問題 >Linux システムに PDO 拡張機能をインストールする方法

Linux システムに PDO 拡張機能をインストールする方法

PHPz
PHPzオリジナル
2023-04-19 09:20:571225ブラウズ

PHP を使用して Web アプリケーションを開発するプロセスでは、PDO は非常に一般的に使用される拡張ライブラリであり、データベースにアクセスするための一連の関数とクラスを提供し、データベースでの操作を簡素化できます。この記事では、Linux オペレーティング システムに PDO 拡張機能をインストールする方法を紹介します。

インストール前の準備

PDO をインストールする前に、次のソフトウェアがインストールされていることを確認する必要があります。

  1. PHP: PDO は PHP 拡張ライブラリであるため、最初に PHP をインストールする必要があります。
  2. Web サーバー: PHP の実行環境として Web サーバーが必要です。この記事ではNginxを使用します。
  3. MySQL: PDO 拡張機能は、MySQL にアクセスする PHP 関数およびクラス ライブラリです。
  4. GCC: C コンパイラをインストールする必要があります。

PDO のインストール

PDO のインストールを開始する前に、PHP に pdo 拡張機能がインストールされているかどうかを確認する必要があります。

次のコマンドで確認できます。

php -m | grep pdo

「pdo_mysql」が出力された場合は、pdo_mysql 拡張機能がインストールされていることを意味します。それ以外の場合は、以下の手順に従ってインストールしてください。

  1. pdo_mysql 拡張機能のインストール

pdo_mysql 拡張機能は、MySQL に接続された PDO ドライバーです。拡張機能をインストールするには、パッケージ マネージャーを使用する必要があります。

Debian/Ubuntu システムでは、次のコマンドを使用してインストールします。

sudo apt-get install php-pdo-mysql

CentOS/RHEL システムでは、次のコマンドを使用してインストールします。

sudo yum install php-pdo_mysql

インストールが完了したら、完了したら、PHP は構成ファイルを再ロードする必要があります。次のコマンドを使用して、PHP 構成を再ロードします。

sudo systemctl restart php-fpm
  1. PDO 拡張機能のインストール

PECL を使用して PDO 拡張機能をインストールします。まず、PECL ツールをインストールする必要があります。

Debian/Ubuntu システムでは、次のコマンドを使用してインストールします。

sudo apt-get install php-pear

CentOS/RHEL システムでは、次のコマンドを使用してインストールします。

sudo yum install php-pear

インストールが完了したら、完了したら、使用できます。 次のコマンドにより、PDO 拡張機能がインストールされます。

sudo pecl install pdo

完了後、拡張機能を有効にするために、PHP 構成ファイルに「extension=pdo.so」を追加する必要があります。

Debian/Ubuntu システムでは、「/etc/php//cli/php.ini」ファイルを開き、ファイルの最後に次の内容を追加します:

extension=pdo.so

CentOS /RHEL システムで、「/etc/php.ini」ファイルを開き、ファイルの末尾に次の内容を追加します。

extension=pdo.so

インストールが完了したら、PHP は構成ファイルを再ロードする必要があります次のコマンドを使用して、PHP 構成を再ロードします:

sudo systemctl restart php-fpm

Verification

インストールが完了したら、次のコマンドを実行して PDO 拡張機能が有効になっているかどうかを確認できます。

php -m | grep pdo
「pdo」が出力された場合は、PDO 拡張機能が正常にインストールされたことを意味します。

概要

この記事では、Linux システムに PDO 拡張機能をインストールする手順 (pdo_mysql 拡張機能のインストール、PECL を使用した PDO 拡張機能のインストールなど) を紹介し、インストール結果を確認する方法を示します。 。 PDO 拡張機能を使用する場合は、問題を防ぐために、PHP と MySQL のバージョンの互換性に必ず注意してください。

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。