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

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

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

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

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

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

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

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

Компилируем

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

С содержимым

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

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

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

Профит




1 комментарий к “Установка Xdebug PHP7 в ISPmanager (Linux CentOS)”

  1. Денис

    ./configure –enable-xdebug –with-php-config=/opt/php74/bin/php-config
    -bash: ./configure: No such file or directory
    Вот что пишет. Как побороть?

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.