CentOS 8のNginxでphpを動かす – php-fpm

Facebooktwittermail

先日、CentOS 8のNginxでCGIを動作させましたが、今回はphpが動作するように設定してみます。

CentOS 8のNginxでCGIを動かす – fcgiwrap

Nginxからphpを呼び出すにはphp-fpmを利用します。
FastCGI Process Manager (FPM) – PHP
https://www.php.net/manual/ja/install.fpm.php

今回もRemi’s repoを利用してphp7.4をインストールしてみます。
・CentOS Linux release 8.2.2004 (Core)
・Kernel 4.18.0-193.6.3.el8_2.x86_64
・nginx version: nginx/1.14.1

  1. Remi’s repositoryのインストール
  2. php7.4インストール
  3. Nginxがインストールされているからなのか、php-fpm, php-mbstringなども同時にインストールされました。

    /etc/nginx/default.d/php.confなど必要な設定ファイルもインストールされていました。

  4. php-fpmの自動起動の設定と起動
  5. nginxの再起動
  6. 動作確認
  7. ドキュメントルートに動作確認用のphpを作成します。

  8. 動作確認
  9. http://IP_Address/info.phpにアクセスしてphp情報が表示されればOKです。


php-fpmをインストールすれば設定ファイルも同時にインストールされるので、取り合えず動作させるだけなら簡単でした。

おまけ

Leave a Reply