以下の内容はhttps://iww.hateblo.jp/entry/20250908/dnfより取得しました。


RHELで、PHP8.3をインストールする

RHEL9.6 で 普通にphpをインストールすると 8.0 をインストールしてくる。
でも本当は 8.3 がちゃんとあるので、8.3 をちゃんと指定する。

docs.redhat.com

モジュール

いくつかのパッケージでは、インストールできるバージョンが選べる。
同じバージョンのセットをモジュールと呼ぶらしい。

モジュール化されているパッケージ

# dnf module list

デフォルト以外で選べるモジュール一覧が表示される(デフォルト自体は表示されない)

モジュールの選択

使いたいバージョンのモジュールを選ぶ

# dnf module enable php:8.3

成功すると、選択したモジュールに [e] というマークがつく

# dnf module list php
Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs)
Name      Stream       Profiles                       Summary
php       8.1          common [d], devel, minimal     PHP scripting language
php       8.2          common [d], devel, minimal     PHP scripting language
php       8.3 [e]      common [d], devel, minimal     PHP scripting language

インストール

# dnf info php
名前         : php
バージョン   : 8.3.19
リリース     : 1.module+el9.6.0+23015+da8065b7
Arch         : x86_64

この状態でインストールすれば無事 php8.3 がインストールできる。
やったぜ

同じように MariaDBも 10.11 を選ぶ




以上の内容はhttps://iww.hateblo.jp/entry/20250908/dnfより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14