[centOS]PHPのバージョンを7.4にアップデート

PHP, インフラPHP

広告

はじめに

これまでPHP7.2を使ってきて、新しいバージョンを使ってみたいと思ったので、サーバーのPHPのバージョンを7.4にアップデートすることにしました。

アップデートにあたって

PHPのバージョンを上げることによって動作しなくなっては困るので、開発環境のdockerのPHPのバージョンををPHP7.4にアップデートすることにしました。

laradockのPHPバージョンをアップデート

PHP7.4が出たのが最近だったので、Gitで最新バージョンにcheckoutすることにしました。
.envをコピーして以前の.envの内容とマージ。

docker-compose build

docker-compose build php-fpm
docker-compose build workspace

起動中のものを停止して起動

docker-compose down
docker-compose up -d nginx php-fpm workspace mysql
phpのバージョンが上がったことを確認する。

本番のバージョンを上げる

開発環境のdockerでのバージョンが上がった事による影響がなかったことを確認したので、既存のPHPを削除する。
yum remove php-*
今回はPHP7.4を入れたかったので、以下のコマンドを実行。
yum install --enablerepo=epel,remi,remi-safe,remi-php74 php
他にも必要なものがあればインストールする。
yum install --enablerepo-epel,remi,remi-safe,remi-php74 php-mbstring php-mysql php-pdo php-fpm

広告