Rocky Linux 8.4にphp7.4をインストールする

2021年10月20日

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

 

Rocky Linux 8

Posted by arkgame