ホームページ >バックエンド開発 >PHPの問題 >php fpmのインストール方法

php fpmのインストール方法

PHPz
PHPzオリジナル
2023-05-06 11:45:071616ブラウズ

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 に設定します。

関連ファイル:

  • /etc/php/fpm/php.ini - PHP 設定ファイル
  • /etc/php/fpm/pool.d/www .conf - PHP FPM のデフォルト設定ファイル

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 サイトの他の関連記事を参照してください。

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