PHP FPM は、トラフィックの多い Web サイトを処理し、パフォーマンスを向上させることができる PHP 用の FastCGI プロセス マネージャーです。この記事では、PHP FPM をインストールする方法を説明します。
PHP FPM のインストール
PHP FPM は PHP に同梱されているため、デフォルトでは個別にインストールする必要はありません。ただし、Linux を使用している場合は、FPM パッケージをインストールする必要があります。インストールするには、次のコマンドを実行します。
Debian/Ubuntu:
sudo apt-get install php-fpm
CentOS/RHEL:
sudo yum install php-fpm
PHP FPM の起動
PHP FPM をインストールしたら、次のコマンドを使用して起動できます:
sudo systemctl start php-fpm
次のコマンドを使用して FPM のステータスを確認できます:
sudo systemctl status php-fpm
FPM が実行中の場合は、「active (running)」というメッセージが表示されます。
設定 PHP FPM
デフォルトでは、PHP FPM は設定ファイル「/etc/php/fpm/php-fpm.conf」を使用します。テキスト エディタでファイルを開いて変更を加えることができます。
たとえば、次の設定を変更できます:
listen = /run/php/php7.4-fpm.sock
pm.max_children = 50
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_spare_servers = 35
この設定ファイルは、通信に Unix ソケットを使用するように PHP FPM を設定し、より多くの問い合わせを処理するために max_children を 50 に設定します。
関連ファイル:
PHP FPM の再起動
設定変更を適用するために PHP FPM を再起動するコマンドは次のとおりです:
sudo systemctl restart php -fpm
PHP FPM の停止
PHP FPM サービスを停止するには、次のコマンドを実行します。
sudo systemctl stop php-fpm
概要
PHP FPM を活用すると、PHP アプリケーションのパフォーマンスを次のレベルに引き上げることができます。この記事では、PHP FPM をインストールし、パフォーマンスを最適化するように構成する方法を説明します。
以上がphp fpmのインストール方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。