Rocky Linux 8.4にphp7.4をインストールする
1.phpモジュール情報確認
[root@localhost ~]# dnf module list php 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
2.他バージョンが有効な場合、phpをリセットして有効バージョンをスイッチする
[root@localhost ~]# dnf module -y reset php
[root@localhost ~]# dnf module -y enable php:7.4
3.php7.4をインストール
モジュールストリームを有効にする
[root@localhost ~]# dnf module -y enable php:7.4
php7.4をインストール
[root@localhost ~]# dnf module -y install php:7.4/common
略 インストール済み: httpd-filesystem-2.4.37-39.module+el8.4.0+655+f2bfd6ee.1.noarch nginx-filesystem-1:1.14.1-9.module+el8.4.0+542+81547229.noarch php-cli-7.4.6-4.module+el8.4.0+415+e936cba3.x86_64 php-common-7.4.6-4.module+el8.4.0+415+e936cba3.x86_64 php-fpm-7.4.6-4.module+el8.4.0+415+e936cba3.x86_64 php-json-7.4.6-4.module+el8.4.0+415+e936cba3.x86_64 php-mbstring-7.4.6-4.module+el8.4.0+415+e936cba3.x86_64 php-xml-7.4.6-4.module+el8.4.0+415+e936cba3.x86_64
4.phpバージョンの確認
[root@localhost ~]# 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
5.動作確認
[root@localhost ~]# echo "<?php echo 'study skill'.\"\n\"; ?>" > sample.php [root@localhost ~]# php sample.php study skill