1. Проверим текущую версию php.
# php -v
PHP 7.2.11 (cli) (built: Oct 9 2018 15:09:36) ( NTS )
2. Подключаем репозиторий remi.
# dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
3. Отключаем текущий модуль php:7.2.
# dnf module reset php:7.2
4. Активируем модуль php:remi-7.4.
# dnf module enable php:remi-7.4
5. Проверяем список модулей php.
# dnf module list php
6. Запускаем обновление php 7.2 до 7.4
# dnf update
7. Установка php дополнений для wordpress.
На всякий случай привожу список всех пакетов, которые необходимы для сайтов wordpress. Если у вас что-то не было раньше установлено, доустановится. Например, я не всегда ставлю imagick, так как он тянет за собой кучу зависимостей. Но все же лучше поставить, так как пакет пригодится для многих плагинов оптимизации изображений.
# dnf install php-dom php-simplexml php-ssh2 php-xml php-xmlreader php-curl php-date php-exif php-filter php-ftp php-gd php-hash php-iconv php-json php-libxml php-pecl-imagick php-mbstring php-mysqlnd php-openssl php-pcre php-posix php-sockets php-spl php-tokenizer php-zlib
8. Проверяем новую версию php.
Если вы обновляетесь с версии 7.2, то ничего дополнительно настраивать не надо. Все старые конфиги актуальны.# php -v