Table of Content
postfixadminで、php_imapが必要なので、Remi Repositoryからphp7.4のインストール
インストールの前提条件は、Remi Repositoryがインストール済み
Remi Repository,apacheは、別記事を参照
PHPのバージョン確認
# dnf module list php
CentOS-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
Remi's Modular repository for Enterprise Linux 8 - x86_64
Name Stream Profiles Summary
php remi-7.2 common [d], devel, minimal PHP scripting language
php remi-7.3 common [d], devel, minimal PHP scripting language
php remi-7.4 common [d], devel, minimal PHP scripting language
php remi-8.0 common [d], devel, minimal PHP scripting language
インストール
# dnf module install php:remi-7.4
# dnf install php-imap php-devel php-gd php-zip php-mysqlnd php-intl
リセット
インストールするバージョンを変更する場合は、一度リセットを行うか、removeでアンインストールが必要
# dnf module reset php
または、
# dnf module remove php
Webを再起動
# systemctl restart httpd
phpのバージョン確認phpのバージョン確認
# php -v
PHP 7.4.13 (cli) (built: Nov 24 2020 10:03:34) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.13, Copyright (c), by Zend Technologies
動作確認
# vi /var/www/status/phpinfo.php
----------------------------------------
<?php phpinfo(); ?>
----------------------------------------