IT-SERVICES

Опубликовано: 11 августа 2018 г. 15:36

Допустим ситуация: вы поставили на свежий, новенький centos 7 панель управления VestaCP. Обрадовались, что запустите свой новый проект на Laravel 5.5, но тут вылезли ошибки. Оказывается что он требует php 7, а на сервере по умолчанию php 5.6.x. Что же делать?

featured-image

Как обновить php 5 до версии php 7?

Особенность установки VestaCP в том, что она берет файлы из репозиториев. Если все оставить по умолчанию, то установится старый php, актуальный в репозиториях. Чтобы эту ситуацию изменить выполним ряд команд:

Эта команда установит репозиторий REMI с актуальными версиями программ

rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm

 

Поставим дополнительный софт для yum:

yum -y install yum-utils

Проводим обновления

yum -y update

Включаем в репозиториях ветку с php 7

yum-config-manager --enable remi-php72

Установка hph 7x

yum -y install php php-opcache

Делаем рестарт апача для правильной работы:

systemctl restart httpd.service

проверяем результат:

php -v

Share on Facebook Share on LinkedIn Share on VK