Выбор версии PHP 7 для PHP-FPM в ISPmanager 5

В панелях ISPmanager 5 есть возможность установки индивидуальных версий PHP для каждого сайта сайта. Но к сожалению, после установки альтернативных версий PHP 7 возможность изменения версии не совсем очевидна. Лично мне удалось установить альтернативную версию PHP 7 для PHP-FPM в ISPmanager 5 не сразу, а после некоторого времени поиска по настройкам панели.

После установки альтернативной версии в меню Возможности она будет установлена и для PHP-FPM по умолчанию. Но если вы попытаетесь изменить версию PHP в настройка сайта, вы заметите, что данная опция не активна, а по умолчанию будет использоваться PHP native.

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

Обновить лицензию ISPmanager 5

Закончился срок действия лицензии ISPmanager 5, но после продления лицензия не обновлялась через web-интерфейс панели.

Для принудительного обновления лицензии в ISPmanager 5 через консоль:

rm /usr/local/mgr5/etc/ispmgr.lic
/usr/local/mgr5/sbin/licctl fetch ispmgr

Изменить путь к phpMyAdmin в ISPmanager 5

В панели ISPmanager 5 по умолчанию для входа в phpMyAdmin используется ссылка формата http://domain/phpmyadmin/ В целях безопасности неплохо изменить это адрес на произвольную строку. Для этого нам необходимо подключиться к серверу по SSH и внести небольшие изменения в конфигурационные файлы ISPmanager и Apache.

Для начала меняем адрес phpMyAdmin в Apache:

vi /etc/httpd/conf.d/phpmyadmin.conf

Необходимо заменить /phpmyadmin на произвольный адрес

Alias /phpmyadmin /usr/share/phpMyAdmin

Например:

Alias /mysqlpanel /usr/share/phpMyAdmin

Перезапустим Apache:

service apache2 restart

Теперь необходимо изменить ссылку в панели ISPmanager:

vi /usr/local/mgr5/etc/ispmgr.conf

Добавляем в конец файла:

extaction phpmyadmin https://$site/mysqlpanel

Перезапустим панель ISPmanager 5:

/usr/local/mgr5/sbin/mgrctl -m ispmgr exit