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» — проверил — работает!

Обновлено: начинают плодится процессы /usr/bin/php56 до тех пор, пока заполнят всю оперативную память

Решение: отредактировать файл /usr/local/vesta/php/etc/php-fpm.conf.default

Найти строку: process.max = 128 и раскомментировать её установив нужное Вам значение, например 20

Тогда будет не более 20 процессов плодится. Я установил количество исходя из количества сайтов на сервере.

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

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