3/5 - (2 голоса)

С репозитория centos7 по умолчанию устанавливаетсяPHP 5.4 который на данный момент не поддерживается разработчиками. Что бы использовать новые функции и применять обновления безопасности, лучше использовать новую версию PHP, желательно последнюю.

Установка PHP 7 в CentOS 7

  1. Для получения возможности установки PHP 5.7 нужно иснталировать и использовать репозиитории EPEL и Сделать это можно таким способом:
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
  1. Далее установим утилиту yum-utils, данная утилита содержит програмки с помощью которых можно управлять репозиториями. Таким образом расширим функционал yum, имеющийся по умолчанию.

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

yum install yum-utils
  1. Теперь испльзуем одну из программ данного пакета yum-config-manager. С её помощью можно указать репозиторий который будет использоваться по умолчанию для определенного ПО, в нашем случае Зделать это можно таким способом:
yum-config-manager --enable remi-php70

Если необходимо поставить PHP 7.1 и 7.2 , соответвенно команды будут следующие

yum-config-manager --enable remi-php71 
yum-config-manager --enable remi-php72
  1. Приступим непосредственно к установке пакета, с необходимыми модулями
yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo

После установки можем проверить текущую версию PHP в Centos 7

php –v

Нужна помощь в администрировании серверов, обращайтесь [email protected]