- リポジトリの設定: まず、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
- php-fpmのインストール: 以下のコマンドを使用して、php-fpmをインストールします。
sudo yum install php-fpm
- 設定の変更: php-fpmの設定ファイルを編集します。以下のコマンドを実行し、設定ファイルを開きます。
sudo vi /etc/php-fpm.d/www.conf
設定ファイル内で、以下の行を探して編集します。
listen = /var/run/php-fpm/php-fpm.sock
上記の行をコメントアウトし、以下のように変更します。
listen = 127.0.0.1:9000
変更が完了したら、設定ファイルを保存して終了します。
- サービスの起動: 以下のコマンドを使用して、php-fpmサービスを起動します。
sudo systemctl start php-fpm
- 自動起動の設定: php-fpmサービスがシステム起動時に自動的に起動するように設定します。以下のコマンドを実行します。
sudo systemctl enable php-fpm
これで、CentOS 7にphp-fpmが正常にインストールされ、実行されるようになりました。
以上が、CentOS 7にphp-fpmをインストールする手順です。ご参考までに、シンプルなコード例と共に説明しました。