CentOS8のPHPを7.4にdnfでUpgrade
PHPを7.4にアップデートしたときの覚書 環境: CentOS Stream release 8 CentOS8からはパッケージ管理dnfを使ってモジュールを切り替える。 dnfコマンド参考サイト Switching module streams :: Fedora Docs 現在のモジュールを確認 # dnf module list php Name Stream Profiles Summary php 7.2 [d] common [d], devel, minimal PHP scripting language php 7.3 [e] common [d] [i], devel, minimal PHP scripting language php 7.4 common [d], devel, minimal PHP scripting language Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled モジュールを7.3から7.4に切り替える # dnf module reset php # dnf module enable php:7.4 # dnf --allowerasing distro-sync なぜかDowngradingされるパッケージが多い。 CentOS8からCentOS Streamに切り替えた影響かもしれない。。。 yで実行。 更新されたパッケージが多いので念のため再起動 # reboot 確認 # php --version PHP 7.4.6 (cli) (built: May 12 2020 08:09:15) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies モジュール一覧でも確認 # dnf module list php 【関連記事】 CentOS8 + Nginx + PHP + MariaDB + Node.js + Certbotの環境を構築する手順まとめ CentOS7のPHP 7.2をPHP 7.3にYUM経由でアップデート