概要
Rocky Linux 9.4 にPHP 8.3をインストールする
現状確認
既にインストールされているかを確認する。メッセージが返ってこなければインストールされていないと断定。
[root@marmoset ~]# dnf list installed | grep php
[root@marmoset ~]#
リポジトリのPHPバージョンを確認する。
[root@marmoset ~]# dnf info php
Last metadata expiration check: 1:00:54 ago on Wed 03 Jul 2024 03:54:15 PM JST.
Available Packages
Name : php
Version : 8.0.30
Release : 1.el9_2
Architecture : x86_64
Size : 7.7 k
Source : php-8.0.30-1.el9_2.src.rpm
Repository : appstream
今回はPHP8.2を入れたいのでサードパーティリポジトリからインストールする
リポジトリ追加
過去記事を参照 サードパーティリポジトリインストール
PHP 8.3 インストール
remiリポジトリからインストールするとremi用のディレクトリにインストールされる。
デフォルトのディレクトリにインストールするためには、モジュールとしてインストールする。
// phpをモジュールとしてインストール
[root@marmoset ~]# dnf module install php:remi-8.3
// 確認
[root@marmoset ~]# php -v
PHP 8.3.9 (cli) (built: Jul 2 2024 14:10:14) (NTS gcc x86_64)
Copyright (c) The PHP Group
Zend Engine v4.3.9, Copyright (c) Zend Technologies