Nginxの各環境で異なるPHPのバージョンを実行できるようにする
環境: Linxu(CentOS7, Nginxインストール済み、PHP7.xインストール済み)
今回はPHP8系をインストールしたかったので、PHP8.1でやったことを例に記載していきますが、とりあえず、実行したいPHPのバージョンをyumでインストールしておく(※割愛)
yumのインストールのリポジトリがremiの場合は、/etc/opt/remi/phpバージョン/php-fpm.d/の中に、www.confがあるので、www.confを修正する
修正する箇所は主に3か所
php-fpmを起動してみる。
このとき、該当のPHPバージョンのプロセスが立ち上がってたらOK
例) root 7485 0.6 1.3 567488 24512 ? Ss 22:09 0:00 php-fpm: master process (/etc/opt/remi/php81/php-fpm.conf)
次は、Nginxのバーチャルホストの設定
serverディレクティブで、location内でcgiの指定しているポートを変更
これで、Nginxを再起動して、phpinfoとか実行して該当バージョンのPHPが確認できたらOK
この投稿へのトラックバック
トラックバックはありません。
- トラックバック URL
この投稿へのコメント