Обновление PHP до 7.2

Материал из darklurker wiki
Перейти к: навигация, поиск

Если уже установлена какая-либо версия PHP, то ее необходимо удалить

yum remove php

Также удалить все установленные ранее компоненты, например

yum remove php-common php-mysql

Добавляем репозиторий epel

yum install epel-release

Для установки репозитория remi на CentOS 7

wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
sudo rpm -Uvh remi-release-7*.rpm

Обновляем PHP

yum update --enablerepo=remi-php72

Либо устанавливаем, если не получилось через команду update

yum --enablerepo=remi,remi-php72 install php

Также обновим дополнительные компоненты

yum update --enablerepo=remi-php72 php-{common,mysql,mcrypt,mbstring,gd,xml}

Если не обновляется, можно заменить update на install

Проверяем версию php командой php -v и радуемся жизни, или плачем, если ваш сайт поплыл или перестал работать.