現在の位置: ホーム> 最新記事一覧> Linuxの下でのPHP拡張インストールパスと管理の詳細な説明

Linuxの下でのPHP拡張インストールパスと管理の詳細な説明

gitbox 2025-06-12

PHP拡張の基本概念

PHP拡張は、PHP関数を強化するために使用されるモジュールであり、PHPにデータベース接続、画像処理などのさまざまな追加機能を提供できます。Linux環境では、PHP拡張システムのインストールと管理は他のオペレーティングシステムとは異なります。

PHP拡張のインストールパス

Linuxシステムでは、PHP拡張機能のデフォルトのインストールパスは通常、次のディレクトリにあります。

  • /usr/lib/php/extensions/no-debug-non-zts-xxxxx/
  • /usr/local/lib/php/extensions/no-debug-non-zts-xxxxx/

その中で、「xxxxx」セクションは、PHPバージョンと構成を表します。次のコマンドを実行して、特定の拡張ディレクトリパスを表示できます。

 php -i | grep extension_dir

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

LinuxにPHP拡張機能をインストールするには多くの方法があり、以下は一般的なインストール方法です。

パッケージマネージャーによるインストール

Debianベースのシステム(Ubuntuなど)の場合、次のコマンドを使用してPHP拡張機能をインストールします。

 sudo apt-get install php-拡張名

Red Hatベースのシステム(Centosなど)の場合、次のコマンドを使用できます。

 sudo yum install php-拡張名

拡張機能をコンパイルしてインストールします

PHP拡張機能の最新バージョンをインストールする必要がある場合は、ソースからコンパイルしてインストールすることを選択できます。まず、拡張ソースコードをダウンロードして減圧します。ソースコードディレクトリを入力した後、次のコマンドを実行します。

 phpize
./configure
make
sudo make install

インストールが完了したら、前述のPHP拡張インストールパスに新しくインストールされた拡張機能を見つけることができるはずです。

PHP拡張機能が正常にインストールされていることを確認します

PHP拡張機能が正常にインストールされていることを確認するには、次のコマンドを使用して、すべてのロードされた拡張機能をリストできます。

 php -m

さらに、次のコードを使用してPHPファイルを作成することにより、拡張機能が正常にロードされていることを確認することもできます。

 phpinfo();

要約します

Linux PHP拡張のインストールパスとインストール方法を理解することは、開発効率を改善するために重要です。この記事で説明されているパスとインストールの手順を使用すると、PHP拡張機能を簡単に管理して、PHPアプリケーションに必要な機能サポートがあることを確認できます。