Rocky Linux php7.4をインストールする手順

Rocky Linux php7.4をインストールする手順

Rocky Linuxに、php7.4をインストールする手順を記述してます。

環境

  • OS  Rocky Linux release 8.4 (Green Obsidian)

モジュール確認

まずは、以下のコマンドを実行してインストールできるphpを確認します。

sudo dnf module list php

<出力結果>
Rocky Linux 8 - AppStream                                                                                                                             6.3 MB/s | 7.1 MB     00:01    
Rocky Linux 8 - BaseOS                                                                                                                                853 kB/s | 2.5 MB     00:03    
Rocky Linux 8 - Extras                                                                                                                                1.3 kB/s | 2.7 kB     00:02    
Rocky Linux 8 - AppStream
Name                               Stream                                Profiles                                                 Summary                                             
php                                7.2 [d]                               common [d], devel, minimal                               PHP scripting language                              
php                                7.3                                   common [d], devel, minimal                               PHP scripting language                              
php                                7.4                                   common [d], devel, minimal                               PHP scripting language                              

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

「7.2」がデフォルトになっているので、「7.4」に変更します。

sudo dnf module enable php:7.4 -y

php7.4インストール

あとは、以下のコマンドを実行してインストールを行います。

sudo dnf install php

インストールが完了したら、バージョンを確認してみます。

php -v

<出力結果>
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
    with Zend OPcache v7.4.6, Copyright (c), by Zend Technologies

既に「7.2」をインストールしている場合

既に「7.2」をインストールしている場合は、一度アンイストールして、

sudo dnf remove php php-*

モジュールをリセットしてから、

sudo dnf module reset php

7.4に設定後に、インストールします。

sudo dnf module enable php:7.4 -y