AlmaLinuxでPHP8をインストール方法をご紹介します。
Redhat8系ではyumがdnf(ダンディファイ)に変わっています。
以下のように実施します。
1 |
dnf module install php:remi-8.0 |
実行例を見てみます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
# dnf module install php:remi-8.0 Last metadata expiration check: 0:04:16 ago on Thu 29 Apr 2021 11:45:30 AM JST. Dependencies resolved. ======================================================================================================== Package Arch Version Repository Size ======================================================================================================== Installing group/module packages: php-cli x86_64 8.0.5-1.el8.remi remi-modular 4.7 M php-common x86_64 8.0.5-1.el8.remi remi-modular 1.2 M php-fpm x86_64 8.0.5-1.el8.remi remi-modular 1.6 M php-mbstring x86_64 8.0.5-1.el8.remi remi-modular 524 k php-xml x86_64 8.0.5-1.el8.remi remi-modular 236 k Installing dependencies: httpd-filesystem noarch 2.4.37-30.module_el8.3.0+2171+8bf57d29.alma.1 appstream 36 k libxslt x86_64 1.1.32-5.el8 baseos 249 k oniguruma5php x86_64 6.9.6-1.el8.remi remi-safe 208 k Installing weak dependencies: nginx-filesystem noarch 1:1.14.1-9.module_el8.3.0+2165+af250afe.alma appstream 23 k Installing module profiles: php/common Enabling module streams: httpd 2.4 nginx 1.14 php remi-8.0 Transaction Summary ======================================================================================================== Install 9 Packages Total size: 8.9 M Installed size: 44 M Is this ok [y/N]: y Downloading Packages: ~略~ Installed: httpd-filesystem-2.4.37-30.module_el8.3.0+2171+8bf57d29.alma.1.noarch libxslt-1.1.32-5.el8.x86_64 nginx-filesystem-1:1.14.1-9.module_el8.3.0+2165+af250afe.alma.noarch oniguruma5php-6.9.6-1.el8.remi.x86_64 php-cli-8.0.5-1.el8.remi.x86_64 php-common-8.0.5-1.el8.remi.x86_64 php-fpm-8.0.5-1.el8.remi.x86_64 php-mbstring-8.0.5-1.el8.remi.x86_64 php-xml-8.0.5-1.el8.remi.x86_64 Complete! # |
Installedの欄から、PHPの8系がインストールされたことがわかるかと思います。