3/5 - (2 голоса)
С репозитория centos7 по умолчанию устанавливаетсяPHP 5.4 который на данный момент не поддерживается разработчиками. Что бы использовать новые функции и применять обновления безопасности, лучше использовать новую версию PHP, желательно последнюю.
Установка PHP 7 в CentOS 7
- Для получения возможности установки 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
- Далее установим утилиту yum-utils, данная утилита содержит програмки с помощью которых можно управлять репозиториями. Таким образом расширим функционал yum, имеющийся по умолчанию.
С использованием данной утилиты, появляется возможность включенияи выключения репозиориев и пакетов без дополнительных ручных действий. Установим пакет
yum install yum-utils
- Теперь испльзуем одну из программ данного пакета 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
- Приступим непосредственно к установке пакета, с необходимыми модулями
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]