В этой статье мы установим XAMPP с модулем WordPress на Ubuntu. Его планируется использовать для разработки плагина Urvanov Syntax Highlighter. Сам дистрибутив XAMPP скачивается с https://www.apachefriends.org/.
Можно, конечно, установить вручную nginx, PHP и MySQL, но для разработки существуют более простые решения. XAMP это настроенная и полностью готовая к использованию сборка сервера с Apache, MySQL и PHP, устанавливающаяся буквально в несколько кликов.
Разрешаем запуск скачанного установщика:
1 |
chmod +x ./xampp-linux-x64-7.4.10-0-installer.run |
Запускаем установку:
1 |
sudo ./xampp-linux-x64-7.4.10-0-installer.run |
После успешной установки он предложит запустить XAMPP. Соглашаемся с запуском и на экране появится графический интерфейс с тремя вкладками:



Судя по вкладке “Manage Servers” у меня запустился только Apache Web Server, но не запустился MySQL. Запустим его.

Нам нужно установить WordPress. Можно, конечно, скачать установщик и вручную установить, но правильнее будет установить модуль XAMPP с WordPress-ом. Откройте http://localhost, чтобы попасть в панель управления.

У вас должна появиться страница примерно такого вида, как приведена выше. Кликните на надпись “Applications” (на картинке обведена красным). Затем кликните по ссылке “Bitnami XAMPP page”. Скачайте оттуда “Bitnami WordPress module”.
Добавьте права на запуск скачанного файла и запустите установку:
1 2 |
$ chmod +x ./bitnami-wordpress-5.5.1-0-module-linux-x64-installer.run $ sudo ./bitnami-wordpress-5.5.1-0-module-linux-x64-installer.run |
В запустившемся графическом установщике настройке логин и пароль администратора, название блога, обязательно поставьте галочку “Development Settings”.

Уберите галочку с “Launch wordpress in the cloud with bitnami”, она не нужна:

Прокликиваем “Next” в остальных окнах.
Вот и всё. Ваш WordPress доступен с вашего компьютера по адресу http://localhost/wordpress/. Панель администратора доступна по адресу http://localhost/wordpress/wp-admin/ соответственно.
XAMPP не запускается автоматически. После рестарта операционной системы используйте команды:
1 2 |
$ cd /opt/lampp $ sudo ./manager-linux-x64.run |
Это запустит графическую утилиту. Перейдите в ней на вкладку “Manage Servers” и кликните кнопку “Start All” для запуска и “Stop All” для остановки сервисов соответственно.
Вот и всё. Теперь мы готовы разрабатывать плагины для WordPress.