CentOS 7にphp-fpmをインストールする方法


  1. リポジトリの設定: まず、EPELリポジトリを有効にします。以下のコマンドを順番に実行します。
sudo yum install epel-release
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum-config-manager --enable remi-php74
  1. php-fpmのインストール: 以下のコマンドを使用して、php-fpmをインストールします。
sudo yum install php-fpm
  1. 設定の変更: php-fpmの設定ファイルを編集します。以下のコマンドを実行し、設定ファイルを開きます。
sudo vi /etc/php-fpm.d/www.conf

設定ファイル内で、以下の行を探して編集します。

listen = /var/run/php-fpm/php-fpm.sock

上記の行をコメントアウトし、以下のように変更します。

listen = 127.0.0.1:9000

変更が完了したら、設定ファイルを保存して終了します。

  1. サービスの起動: 以下のコマンドを使用して、php-fpmサービスを起動します。
sudo systemctl start php-fpm
  1. 自動起動の設定: php-fpmサービスがシステム起動時に自動的に起動するように設定します。以下のコマンドを実行します。
sudo systemctl enable php-fpm

これで、CentOS 7にphp-fpmが正常にインストールされ、実行されるようになりました。

以上が、CentOS 7にphp-fpmをインストールする手順です。ご参考までに、シンプルなコード例と共に説明しました。