В данные момент последняя версия php 7.4. Но когда выдет другая версия в репозитории Remi. Можно php74 заменить например на php75 и вы получите php 7.5. Поэтому эта установка подойтет и для других версий.
Для начала нам нужно подключить репозиторий EPEL. Без него мы не сможем подключить репозиторий Remi, а в нем как раз находиться последняя версия Php.
Подключаем репозиторий EPEL:
sudo yum install epel-release
Установим программу wget. Она нужна нам для скачивания репозитория Remi.
Установка программы wget:
sudo yum install wget
Теперь установим репозиторий Remi
Скачиваем репозиторий:
wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
Устанавливает репозиторий:
sudo rpm -Uvh remi-release-7*.rpm
Так же установим yum-utils, что бы мы могли воспользоваться yum-config-manager.
sudo yum install yum-utils
Так как в репозитории много версий php нужно указать конкретную версию.
sudo yum-config-manager --enable remi-php74
Устанавливаем Php:
sudo yum install php74
Вот и все, но обычно для сайтов нужны еще дополнительные пакеты, для работы с другими программами или функциями сайта.
Приведу пример основных пакетов:
sudo yum install php-intl php-mcrypt php-json php-cli php-mysql php-gd php-ldap php-odbc php-pdo php-pecl-memcache php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap php-zip
Если вы используете только nginx, то для него нужет еще пакет php-fpm
sudo yum install php-fpm
php-fpm нужно запускать. Для этого прописываем:
sudo systemctl start php-fpm
Для того, что бы php-fpm сам запускался после перезагрузки прописываем:
sudo systemctl enable php-fpm
На этом все.