Установка Xdebug PHP7 в ISPmanager (Linux CentOS)

Не так давно открыл для себя чудо-средство для отладки php скриптов — Xdebuger.
Сразу же встал вопрос о включении модуля xdebuge на удаленном сервере (на котором собственно и ведется разработка).
Все бы ничего, вот только сервер работает под управлением панели ISPmanager и почти все проекты обрабатывает PHP7.1, который установлен в системе как php-fpm (fast-cgi), а это значит что просто так поставить модуль из репозитория не получится.

Начал шерстить инет, информация очень скудная и кусками.
Собрал все в один гайд:

Первым делом клонируем пакет с гитхаба:

И переходим в директорию скачанного проекта

Запускаем phpize для нашей версии PHP

Установим в систему пакеты необходимые для компиляции

Далее конфигурируем вот с такими параметрами:

Компилируем

Создаем файл для настройки модуля

С содержимым

Создадим символическую ссылку для активации модуля

И перезагрузим Apache

Проверяем конфигурацию по средствам:

Профит

Оставьте комментарий

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