Обновление или чистая установка PHP7.2 на CentOS7
Получаем список пакетов PHP
1 2 3 4 5 6 7 8 9 10 11 12 |
rpm -qa | grep php php-mbstring-5.4.16-46.el7.x86_64 php-common-5.4.16-46.el7.x86_64 php-cli-5.4.16-46.el7.x86_64 php-mysql-5.4.16-46.el7.x86_64 php-imap-5.4.16-9.el7.x86_64 php-ldap-5.4.16-46.el7.x86_64 php-pdo-5.4.16-46.el7.x86_64 php-5.4.16-46.el7.x86_64 php-xml-5.4.16-46.el7.x86_64 |
Удаляем их
1 2 3 4 5 6 7 8 9 10 11 12 |
yum remove \ php-mysql \ php-imap \ php-pdo \ php \ php-mbstring \ php-common \ php-cli \ php-ldap |
Подключаем репозиторий Remi
1 2 3 4 5 6 7 |
yum install yum-utils rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm yum-config-manager --disable remi-safe yum-config-manager --enable remi yum-config-manager --enable remi-php72 |
Очистим кеши
1 2 3 |
yum clean all |
И установим новую версию PHP
1 2 3 4 5 6 7 8 9 10 11 12 |
yum install \ php-mysql \ php-imap \ php-pdo \ php \ php-mbstring \ php-common \ php-cli \ php-ldap \ php-dom |