Приветствую, друзья!
Речь идёт об установке IDE PHP с возможностью отладки на ОС Ubuntu 18.04 LTS, актуальной на текущий момент (май 2019 г.). Скорее всего, статья будет дополняться. Итак, поехали.
Имеем в наличии свежеустановленную OS - Ubuntu x64.
Ставим php:
$ sudo apt-get install php
Ставим xdebug:
$ sudo apt install php-xdebug
Проверяем установленные модули php, среди них должен быть xdebug:
$ php -m
Смотрим, какие модули php в наличии:
$ ls -lah /etc/php/7.2/mod-available
Проверяем при помощи phpinfo(), на какой php.ini ссылается php. После этого вносим правки в файл xdebug.ini:
[XDebug]
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
Ставим VSCode. Для этого скачиваем архив:
$ wget
https://go.microsoft.com/fwlink/?LinkID=760868 Распаковываем и запускаем. Вместе с VSCode устанавливается репозиторий для него.
Открываем VSCode и устанавливаем плагины для xdebug, автодополнения. После установки перезагружаем VSCode (необязательно) и пробуем отладить любой файл php, как скрипт php.
Всё работает. Ура!