ホームページ >バックエンド開発 >PHPの問題 >Linux に php5.6 と php-fpm をインストールする方法の簡単な分析

Linux に php5.6 と php-fpm をインストールする方法の簡単な分析

PHPz
PHPzオリジナル
2023-03-22 11:24:381703ブラウズ

今日のインターネット時代では、Linux オペレーティング システムは最も人気のあるオペレーティング システムの 1 つであり、PHP は最も人気のある Web 開発言語の 1 つです。PHP-FPM は、PHP FastCGI の改良版であり、より高速な PHP 実行を提供します。速度が向上し、Web アプリケーションのパフォーマンスが向上します。したがって、PHP 5.6 とその関連コンポーネントおよび拡張機能を Linux システムにインストールすることが非常に重要です。この記事では、PHP 5.6 と PHP-FPM をインストールするプロセスを紹介します。

前提条件

PHP 5.6 と PHP-FPM をインストールする前に、LAMP (つまり、Linux、Apache、MySQL、PHP) がオペレーティング システムにインストールされていることを確認する必要があります。または LEMP (つまり、Linux、Nginx、MySQL、および PHP) スタック。このスタックがまだインストールされていない場合は、最初にインストールする必要があります。

PHP 5.6 と PHP-FPM のインストール

前提条件を満たしたら、以下の手順に従って Linux システムに PHP 5.6 と PHP-FPM をインストールできます。 :

1. Webtatic リポジトリの追加

PHP 5.6 のインストール時に必要なパッケージを入手するには、Webtatic リポジトリをシステムに追加する必要があります。次のコマンドを実行して、Webtatic リポジトリをシステムに追加します:

sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

2. PHP 5.6 とその関連コンポーネントおよび拡張機能をインストールします

次のコマンドを実行して、PHP 5.6 とその関連コンポーネントと拡張機能をインストールします。拡張子:

sudo yum install php56w php56w-opcache php56w-fpm php56w-mcrypt php56w-mbstring php56w-pdo php56w-mysql

3. PHP-FPM の設定

続行する前に、PHP プロセスを管理するために PHP-FPM を設定する必要があります。 php-fpm.conf ファイルを編集する必要があります。

sudo vi /etc/php-fpm.conf

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

pid = /run/php-fpm/php-fpm.pid
error_log = /var/log/php-fpm/error.log

PHP-FPM がファイルを作成しないように、次の行を最後の行に追加します。孤立したプロセスが多すぎます:

...
emergency_restart_threshold = 10
emergency_restart_interval = 1m
process_control_timeout = 10s
...

ファイルを保存して閉じます。

4. PHP-FPM の開始

次のコマンドを実行して PHP-FPM サービスを開始し、システムの起動時に自動的に開始するように設定します:

sudo systemctl start php-fpm
sudo systemctl enable php-fpm

5. テストPHP -FPM

PHP 5.6 と PHP-FPM のインストールと構成が正常に完了したら、PHP-FPM が適切に動作しているかどうかをテストする必要があります。 phpinfo.php ファイルを作成し、Web ブラウザでそのファイルにアクセスすることで、正しく動作するかどうかをテストできます。

Web サーバーのデフォルトのルート ディレクトリ (/var/www/html) に phpinfo.php ファイルを作成します。

sudo vi /var/www/html/phpinfo.php

次の行を追加します。

<?php phpinfo(); ?>

保存して閉じます。ファイル 。

Web ブラウザで次の URL にアクセスして、PHP が正しく動作しているかどうかを確認してください:

http://your_server_ip/phpinfo.php

概要

この記事を通じて、次の方法を学びました。 Linux システムに PHP 5.6 と PHP-FPM をインストールします。 PHP 5.6 と PHP-FPM をインストールすると、Web アプリケーションのパフォーマンスが大幅に向上します。 Web 開発者であれば、この記事で Linux システムに PHP 5.6 と PHP-FPM をインストールする方法が明確になると思います。

以上がLinux に php5.6 と php-fpm をインストールする方法の簡単な分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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