Обновление PHP на CentOS 7

По умолчанию официальные репозитории пакетов CentOS 7 содержат PHP версии 5.4. Для полноценной работы необходимо установить PHP более поздней версии. Как это сделать?

Чтобы установить PHP 5.6, необходимо установить и включить репозиторий EPEL и Remi :

Затем надо установить yum-utils (набор утилит, которые интегрируются с yum для расширения возможностей). У Вас, появятся более продвинутые возможности управления пакетами, репозиториями, включение или отключение пакетов.

Установленный yum-config-manager позволит использовать Remi в качестве репозитория по умолчанию для установки различных версий PHP. Если надо установить PHP 5.5, PHP 5.6 или PHP 7.2 в CentOS 7, то нужно просто включить нужную версию и установить:

После включения выбранной версии PHP, можно установить PHP (в данном случае  PHP 5.6) со всеми необходимыми модулями следующим образом:

Важно!

Если необходимо понизить версию PHP, то нужно будет сначала удалить существующие версии PHP, а уже затем установить новый PHP с нужными модулями.

После установки необходимо проверить установленную версию PHP в Centos 7: