Vesta CP — обновление PHP версии до 5.6 или 7.1

Для некоторых сайтов нужен PHP 5.6 и выше, а в VestaCP мы находим 5.5.9. Что делать? Просто обновить?

# git clone https://github.com/petranikin/mgrvphp.git

# cd mgrvphp

# bash mgrvphp

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

Пример для 5.6 и 7.1:

>5.6.30 7.1.3

Потом Вам предложат настроить связи с VestaCP — ставим «y» и жмем Enter

Дожидаемся установки, заходим в VestaCP->WEB, выбираем домен->редактировать, находим «Шаблон WebAPACHE2» и меняем на нужную версию. Я выбрал «PHP56» — проверил — работает!

Новые PHP которые Мы ставили, будут по такому пути — /opt/php/

А сам конфиг, который еще нужно допилить тут — /opt/php/php-7.2.13/etc/conf.d/ext.ini

Добавим в него еще:

memory_limit = 128M
post_max_size = 100M
engine = On
max_execution_time = 60
max_input_time = 60
display_errors = Off
display_startup_errors = Off
log_errors = On

Вроде бы и Всё

сделаем тестовую страницу i.php с кодом

<?php
phpinfo();
?>

И все получится!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *