$ sudo yum remove php-*
今いるPHPを削除
$ yum install -y --enablerepo=remi-php74 php php-gd php-intl php-json php-mysqlnd php-mbstring
php7.4をインストールしようとすると
読み込んだプラグイン:fastestmirror
Error getting repository data for remi-php74, repository not found
エラー。
リポジトリをインストールする。
$ sudo yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
読み込んだプラグイン:fastestmirror
remi-release-7.rpm | 20 kB 00:00:00
/var/tmp/yum-root-DNYJPY/remi-release-7.rpm を調べています: remi-release-7.8-1.el7.remi.noarch
/var/tmp/yum-root-DNYJPY/remi-release-7.rpm をインストール済みとして設定しています
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ remi-release.noarch 0:7.8-1.el7.remi を インストール
--> 依存性解決を終了しました。
依存性を解決しました
====================================================================================================
Package アーキテクチャー バージョン リポジトリー 容量
====================================================================================================
インストール中:
remi-release noarch 7.8-1.el7.remi /remi-release-7 28 k
トランザクションの要約
====================================================================================================
インストール 1 パッケージ
合計容量: 28 k
インストール容量: 28 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
インストール中 : remi-release-7.8-1.el7.remi.noarch 1/1
警告: /etc/yum.repos.d/remi.repo は /etc/yum.repos.d/remi.repo.rpmnew として作成されました。
検証中 : remi-release-7.8-1.el7.remi.noarch 1/1
インストール:
remi-release.noarch 0:7.8-1.el7.remi
完了しました!
$ sudo yum install -y --enablerepo=remi-php74 php php-gd php-intl php-json php-mysqlnd php-mbstring
もう一度php7.4のインストールを実行してみると実行できました。
$ php -v
PHP 7.4.12 (cli) (built: Oct 27 2020 15:01:52) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
コメント