AlmaLinux 9にPHP 8.1をインストールする方法

環境
OSバージョンの確認
# cat /etc/redhat-release
AlmaLinux release 9.0 (Emerald Puma)

php8.0のインストール手順
1.システムパッケージを更新します

# sudo dnf upgrade --refresh -y

2.phpリポジトリをインストールします

# sudo dnf config-manager --set-enabled crb
# sudo dnf install \
    https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm \
    https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm

Remiリポジトリをインストールします

# sudo dnf install dnf-utils http://rpms.remirepo.net/enterprise/remi-release-9.rpm -y

3.phpをインストールします
インストール可能なphpバージョンを確認します

# dnf module list php
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

ヒント: [d]efault, [e]nabled, [x]disabled, [i]nstalled

php8.1モジュールを有効にします

# sudo dnf module enable php:remi-8.1 -y

4.php8.1をインストールします

# sudo dnf install php -y

phpバージョンを確認します

# php -v
PHP 8.1.7 (cli) (built: Jun  7 2022 18:21:38) (NTS gcc x86_64)
Copyright (c) The PHP Group
Zend Engine v4.1.7, Copyright (c) Zend Technologies
    with Zend OPcache v8.1.7, Copyright (c), by Zend Technologies

 

AlmaLinux

Posted by arkgame