CentOS 6.5 は、さまざまな Web アプリケーションをサポートするために多くの開発者によって使用されている人気の Linux オペレーティング システムです。ここでは、開発者が開発環境を迅速にセットアップできるように、CentOS 6.5 に PHP FPM をインストールする方法を詳しく説明します。この記事には次の内容が含まれます:
nginx のインストール
CentOS 6.5 を使用した nginx のインストールは、非常に簡単なプロセスです。まずターミナル ウィンドウを開いて次のコマンドを実行します。
sudo yum install epel-release sudo yum install nginx
ここでは、スムーズにインストールできるように、epel-repo を使用して nginx をパッケージ マネージャー リポジトリに追加します。
インストールが完了したら、次のコマンドを使用して nginx サービスを開始できます:
sudo service nginx start
nginx がエラーを報告しない場合、nginx は正常に実行され、ポート 80 をリッスンしているはずです。
php-fpm のインストール
php-fpm は php の実行モードです。これは、PHP インタープリターを FastCGI モジュールに埋め込み、nginx などの Web サーバーと対話するためのインターフェースとして使用します。
次のコマンドを実行して php-fpm をインストールします:
sudo yum install php-fpm
インストールが完了したら、次のコマンドを実行して php-fpm サービスを開始できます:
sudo service php-fpm start
構成 php-fpm
php-fpm がインストールされたら、その構成ファイルを編集して、Web サーバーと正しく通信できるようにする必要があります。次のコマンドを root で実行します:
sudo nano /etc/php-fpm.d/www.conf
開いたファイルには、多くのコメントとデフォルト設定が表示されます。ここで変更する必要があるのは、次の設定のみです。
listen = /var/run/php-fpm/php-fpm.sock listen.owner = nginx listen.group = nginx user = nginx group = nginx
これらの設定は、php-fpm に Unix ソケットを使用してリクエストをリッスンし、nginx ユーザーとグループを使用してセキュリティの問題を回避するように指示します。
変更後、ctrl x
を押して終了し、変更を保存します。
php-fpm の開始
php-fpm の正しい設定を構成したので、次のコマンドを使用して開始できます。
sudo service php-fpm restart
この例では、ちなみに、PHP FPM は CentOS 6.5 に正常にインストールされ、設定されました。
結論
ここまで、CentOS 6.5 に PHP FPM をインストールして構成する方法を説明しました。簡単なインストールと構成の後、PHP FPM は Web アプリケーションに効率的なインタープリターを提供し、nginx などの Web サーバーと対話して、リクエストの応答時間を短縮し、パフォーマンスを向上させることができます。
以上がcentos6.5にphp-fpmをインストールして設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。