ホームページ  >  記事  >  バックエンド開発  >  PHP 入門: PHP 拡張機能のインストール

PHP 入門: PHP 拡張機能のインストール

PHPz
PHPzオリジナル
2023-05-20 08:49:532825ブラウズ

PHP を使用して開発する場合、いくつかの PHP 拡張機能を使用する必要がある場合があります。これらの拡張機能により、より多くの機能とツールが提供され、開発作業がより効率的かつ便利になります。ただし、これらの拡張機能を使用する前に、まずインストールする必要があります。この記事では、PHP 拡張機能をインストールする方法を紹介します。

1. PHP 拡張機能とは何ですか?

PHP 拡張機能は、PHP プログラミング言語に追加の機能とサービスを提供するコンポーネントを指します。これらのコンポーネントは、PHP の拡張メカニズムを通じてインストールして使用できます。 PHP 拡張機能は、より多くの種類のデータの処理、表示処理、パフォーマンスの向上などに役立ちます。同時に、PHP 拡張機能により、他のアプリケーションやツールとの対話も容易になります。一般的な PHP 拡張機能には、mysqli、PDO、gd、zip などが含まれますが、これらに限定されません。

2. PHP 拡張機能のインストール方法

  1. システム パッケージ マネージャーを使用する

多くのオペレーティング システムには、PHP 拡張機能のインストール パッケージが付属しています。したがって、システムのパッケージ管理ツールを使用して PHP 拡張機能をインストールできます。たとえば、Debian または Ubuntu では apt-get を使用でき、CentOS または Red Hat では yum を使用できます。

Ubuntu に mysqli 拡張機能をインストールする場合を例として、次のコマンドを使用できます:

$ sudo apt-get update
$ sudo apt-get install php7.0-mysqli

これにより、mysqli 拡張機能が自動的にインストールされ、有効になります。

  1. PECL を使用したインストール

PHP 拡張コミュニティ ライブラリ (PECL) は、公式に推奨される PHP の拡張ソース コード マネージャーです。 PECL を使用すると、PHP 公式 Web サイトで入手可能な PHP 拡張機能をインストールできます。同時に、ソース コードから PHP 拡張機能を自分でコンパイルしてインストールすることもできます。

PECL は、次のコマンドを使用して Ubuntu にインストールできます:

$ sudo apt-get install php-pear

PECL をインストールした後、次のコマンドを使用して mysqli 拡張機能をインストールできます。次のコマンド:

$ sudo pecl install mysqli

  1. 手動コンパイルとインストール

インストール パッケージもソース コードも利用できない場合は、次のことができます。ソース コード PHP 拡張機能から手動でコンパイルします。

redis 拡張機能の手動インストールを例として、次のコマンドを使用できます:

$ wget https://github.com/phpredis/phpredis/archive/5.0.2.zip
$ unzip 5.0.2.zip
$ cd phpredis-5.0.2
$ phpize
$ ./configure
$ make
$ sudo make install

これは、redis 拡張機能を手動でコンパイルしてインストールします。

3. PHP 拡張機能を有効にする

インストールが完了したら、PHP にロードされる拡張機能を設定する必要があります。拡張機能は、php.ini ファイルを変更することで有効にできます。

Ubuntu で mysqli 拡張機能を有効にする場合を例として、次のコマンドを使用して php.ini ファイルを開くことができます:

$ sudo nano /etc/php/7.0/apache2/php .ini

次の行を見つけてコメントを解除します:

extension=mysqli.so

ファイルを保存して閉じた後、Apache サービスを再起動します:

$ sudo service apache2 restart

これで、mysqli 拡張機能が正常にインストールされ、有効になりました。

4. 結論

PHP 拡張機能のインストールはオペレーティング システムとインストール プログラムによって異なりますが、ほとんどの場合は簡単です。 PHP 拡張機能をインストールできない場合は、PHP ログとエラー メッセージを確認して問題の内容を特定し、さまざまな問題を解決できます。この記事では、PHP 拡張機能のインストールを正常に完了するのに役立つことを期待して、一般的に使用される 3 つの拡張機能のインストール方法を紹介します。

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

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