Обновление PHP 5.6 до PHP 7.3 на CentOS в VestaCP

mygedz

Администратор
Сообщения
606
Оценка реакций
65
К сожалению разработчики VestaCP, не особо торопятся улучшать функционал своей панели. Особенно это касается версий PHP.
Нашел простой и рабочий способ обновления PHP 5.6 до PHP 7.3 на CentOS.
  1. Устанавливаем репозитарии Remi и EPEL:
    Код:
    wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
    wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
    rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm
  2. Выполняем команды
    Код:
    yum install yum-utils
    yum-config-manager --enable remi-php73
  3. Обновляем:
    Код:
    yum update -y
  4. Проверяем версию PHP:
    Код:
    php -v
    должны увидеть:
    PHP 7.3.3 (cli) (built: Mar 5 2019 13:50:38) ( NTS )
    Copyright (c) 1997-2018 The PHP Group
    Zend Engine v3.3.3, Copyright (c) 1998-2018 Zend Technologies
  5. Перезагружаем VestaCP.
 

mygedz

Администратор
Сообщения
606
Оценка реакций
65
Если процесс обновления php завершается неудачно (обновление не происходит/ничего не происходит) или вы ранее обновились с 5.6 до 7.0/7.1/7.2, то нужно запустить эти команды, чтобы отключить php 5.6/7.0/7.1/7.2:
Код:
yum-config-manager --disable remi-php56
yum-config-manager --disable remi-php70
yum-config-manager --disable remi-php71
yum-config-manager --disable remi-php72
и выполнить пункт 2 из инструкции.

 
Верх