Установка php 7 CentOS 7 является неотъемлемой частью, при переходе к новым возможностям. Многие никогда не задумываются о версии php, но прогресс не стоит на месте и требуется обновление.
В официальных репозитотриях CentOS 7 доступен только PHP 5.4, который не активно поддерживается.
В данном руководстве все команды будут вводиться от имени пользователя root.
Для установки php 7, требуется установить и включить репозитории EPEL и Remi.
1 2 |
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm |
Затем, установим пакет yum-utils, набор полезных программ для управления репозиториями и пакетами.
1 |
yum install yum-utils |
Одной из программ, предоставляемых yum-utils, является yum-config-manager , который можно использовать для включения репозитория Remi в качестве репозитория по умолчанию для установки различных версий PHP.
Для установки php7 включим его:
1 |
yum-config-manager --enable remi-php70 [Install PHP 7.0] |
Если требуется PHP 7.1 или PHP 7.2 то выберем соответственно их:
1 2 |
yum-config-manager --enable remi-php71 [Install PHP 7.1] yum-config-manager --enable remi-php72 [Install PHP 7.2] |
Теперь перейдем к установке PHP 7 с модулями, введем команду:
1 |
yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo |
После данной процедуры проверим версию PHP:
1 |
php -v |
Вывод должен быть таким, как на картинке ниже что говорит об успешной установке.