Хоть много раз писалось тут на форуме. Еще раз повторю vestacp - панель управления, к версии устанавливаемого ПО на сервере панель имеет косвенное отношение(генерация конфигурационных файлов, запуск и остановка сервисов, добавление баз данных, и пользователей в систему). Тек-же установленное ПО на сервере не влияет на работу панели, т.е. она имеет отдельное от системного ПО и службы.
Вариант установки нескольких версий PHP на debian 9 существуют, php-cgi никто не отменял.:
1. компилировать из исходников, но поддержка 5.6 заканчивается 1 января 2019 года.
2. использовать сторонние репозиторий на свой страх и риск. проверять не проверял ответ найден тут
https://stackoverflow.com/questions/463 ... n-debian-9, на ответ/совет повторяется на многих сайтах
Сори за оффтопик данной ветки.
3. Сменить ОС на CentOS и поставить нужные версии из репозиториев remi-php54, remi-php56, remi-php70, remi-php71, remi-php72
хостинг под разные сайты nginx+apache(оставлен для любителей .htaccess, упрощения смены шаблонов)
Code: Select all
# rpm -qa | grep kernel
kernel-3.10.0-862.3.3.el7.x86_64
Code: Select all
# ls -l /usr/bin/ | grep php
--skip-- php
--skip-- php-cgi
--skip-- phpize
--skip-- php52 -> /opt/php/php52/bin/php
--skip-- php52-cgi -> /opt/php/php52/bin/php-cgi
--skip-- php52-pear -> /opt/php/php52/bin/pear
--skip-- php53 -> /opt/php/php53/bin/php
--skip-- php53-cgi -> /opt/php/php53/bin/php-cgi
--skip-- php53-pear -> /opt/php/php53/bin/pear
--skip-- php53-phar -> /opt/php/php53/bin/phar.phar
--skip-- php54 -> /opt/remi/php54/root/usr/bin/php
--skip-- php54-cgi -> /opt/remi/php54/root/usr/bin/php-cgi
--skip-- php54-pear -> /opt/remi/php54/root/usr/bin/pear
--skip-- php54-phar -> /opt/remi/php54/root/usr/bin/phar.phar
--skip-- php56 -> /opt/remi/php56/root/usr/bin/php
--skip-- php56-cgi -> /opt/remi/php56/root/usr/bin/php-cgi
--skip-- php56-pear -> /opt/remi/php56/root/usr/bin/pear
--skip-- php56-phar -> /opt/remi/php56/root/usr/bin/phar.phar
--skip-- php70 -> /opt/remi/php70/root/usr/bin/php
--skip-- php70-cgi -> /opt/remi/php70/root/usr/bin/php-cgi
--skip-- php70-phar -> /opt/remi/php70/root/usr/bin/phar.phar
php 5.5 не ставился - снятый с поддержки и не имеющий значительных отличий от 5.4
php 7.2 не ставился - считается сыроватым и имеет меньшее количество готовый к использованию подключаемых модулей.
php 7.1 по умолчанию