CentOS 9系でPHP 8.2を使用する
CentOS 9 steamでPHP 8.2を使用する
Nextcloudを最新版にすると、PHP 8が非推奨となっていたので、PHPを8.2に変更しましたので、その手順を紹介します
CentOS 9 steamでPHP 8.2にする方法
PHPで利用できるdnfモジュールリストでPHP 8.2に対応しているかを確認して、その後「remi-8.2」のモジュールリストを変更して「php」をバージョンアップするだけです。
1.PHPで利用できるdnfモジュールリストを確認します
$ sudo dnf module list php Last metadata expiration check: 3:09:46 ago on Tue 25 Jul 2023 07:33:54 AM JST. CentOS Stream 9 - AppStream Name Stream Profiles Summary php 8.1 common [d], devel, minimal PHP scripting language Remi's Modular repository for Enterprise Linux 9 - x86_64 Name Stream Profiles Summary php remi-7.4 common [d], devel, minimal PHP scripting language php remi-8.0 common [d], devel, minimal PHP scripting language php remi-8.1 common [d], devel, minimal PHP scripting language php remi-8.2 common [d], devel, minimal PHP scripting language Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled
2.「remi-8.2」のdnfモジュールリストをを有効にします
$ sudo dnf module enable php:remi-8.2 Last metadata expiration check: 3:10:04 ago on Tue 25 Jul 2023 07:33:54 AM JST. Dependencies resolved. ============================================================================================ Package Architecture Version Repository Size ============================================================================================ Enabling module streams: php remi-8.2 Transaction Summary ============================================================================================
3.php を更新します
$ sudo dnf update php*
4.バージョンアップされたか確認します
$ php -v PHP 8.2.8 (cli) (built: Jul 4 2023 14:52:54) (NTS gcc x86_64) Copyright (c) The PHP Group Zend Engine v4.2.8, Copyright (c) Zend Technologies with Zend OPcache v8.2.8, Copyright (c), by Zend Technologies
ディスカッション
コメント一覧
まだ、コメントがありません