
С помощью бесплатной коллекции программ XAMPP можно удобно настроить предварительно сконфигурированные веб-серверы на базе Apache. Пакет с открытым исходным кодом включает в себя программу для работы с базами данных MariaDB и языки сценариев PHP и Perl, объединенные в одну программу установки.
Также на борту имеются такие полезные инструменты, как FTP-сервер FileZilla, почтовый сервер Mercury Mail Transport System, Tomcat для Java-приложений, phpMyAdmin, инструмент анализа Webalizer, почтовый тестер Fake Sendmail и шифрование OpenSSL. Модули удобно управляются через панель управления XAMPP.
Требования
- Графический Ubuntu 24.04 или 22.04 LTS Linux
- Некорневой пользователь с
sudo
правами.
Шаги по установке Xampp на Ubuntu 24.04 или 22.04 LTS Linux
Когда речь идет о Linux, например, Ubuntu, мы можем легко настроить Apache, MySQL и другие инструменты, доступные через XAMPP, используя всего несколько команд. Однако многие пользователи не хотят возиться со своей системой для тестирования веб-приложений. Если вы относитесь к их числу, то XAMPP – это хороший вариант, позволяющий не вмешиваться в работу локально установленных экземпляров Apache или MySQL.
1: Скачать XAMPP Linux
Первое, что нам понадобится в этом руководстве, это исполняемый бинарник XAMPP на нашей Ubuntu 24.04 или 22.04 LTS. Для этого мы посетим официальный сайт этого инструмента. Вот ссылка.
Прокрутите вниз до раздела, где доступны для загрузки пакеты XAMPP Linux. Там вы увидите три версии:
Версия PHP является ожидаемой; остальные инструменты во всех трех версиях будут одинаковыми. Таким образом, в соответствии с требованиями к версии PHP для вашего проекта, загрузите одну из них.
Например:
Во время написания этой статьи последняя версия PHP была 8.1.6. Поэтому мы загружаем XAMPP с ней; однако вы можете выбрать любую из них. Нажмите на кнопку Скачать кнопка.

2: Откройте командный терминал
Вы можете использовать сочетание клавиш – CTRL+ALT+T или перейдите в раздел “Приложения” с сайтаe Show Applications и найдите Терминал, чтобы запустить его.
3: Запустите программу установки XAMPP на Ubuntu 24.04 или 22.04
По умолчанию все, что мы загружаем из интернета с помощью браузера в Linux-системах, попадает в папку Загрузки , поэтому сначала переключитесь на эту папку.
cd Downloads
Измените разрешение программы установки. 755 означает доступ на чтение и выполнение для всех и доступ на запись для владельца файла
chmod 755 xampp-linux-*-installer.run
Запустите программу установки
sudo ./xampp-linux-*-installer.run
4: Мастер установки программы установки
Когда вы запустите команду установки, откроется мастер установки XAMP. Нажмите на кнопку Далее кнопка.

Выберите оба компонента, “Файлы ядра XAMPP” и файлы XAMPP Developer, а затем NEXT.

По умолчанию все файлы будут распакованы в папку /opt/lampp.

Нажмите на Закончить, и появится XAMPP на вашем Ubuntu 24.04 или 22.04 LTS Linux-система.
5: Запустите сервер Apache и MySQL
Перейдите на вкладку Управление сервером, и рядом с вкладкой Веб-сервер и база данных нажмите на кнопку Начать кнопка. Чтобы изменить запущенные порты, выберите пункт Настроить.


Если вы закрыли графический интерфейс XAMPP и хотите запустить его заново, то в командном терминале введите –
sudo /opt/lampp/./manager-linux-x64.run
6. Ярлык рабочего стола XAMPP
Нам нужно создать файл, который будет использоваться в качестве ярлыка Рабочего стола, чтобы добавить несколько записей, позволяющих системе выполнять и запускать приложение XAMPP.
nano Desktop/XAMPP.desktop
Добавьте сервер Lampp и путь к иконке.
Внутри созданного выше файла launcher скопируйте и вставьте приведенные ниже записи, которые определяют тип ярлыка и путь к нему, а также значок.
[Desktop Entry]
Version=1.0
Type=Application
Name=XAMPP
Exec=sudo /opt/lampp/manager-linux-x64.run
Icon=/opt/lampp/htdocs/favicon.ico
Terminal=false
StartupNotify=false
Сохраните файл с помощью Ctrl+O, нажмите кнопку Введите , а затем выйдите из файла – Ctrl+X.
Теперь дайте sudo разрешение на использование ярлыка рабочего стола.
sudo visudo
Прокрутите файл до конца и вставьте указанную строку:
your-user ALL = NOPASSWD: /opt/lampp/manager-linux-x64.run
Примечание: Не забудьте заменить ваш пользователь с текущим пользователем, который вы используете для запуска XAMPP в системе Ubuntu 24.04 или 22.04 LTS.
Сохранить файл с помощью – Ctrl+O нажать Введите , а затем выйдите. Ctrtl+X.
Следующий, щелкните правой кнопкой мыши на Рабочий стол значок и выберите Разрешить запуск.
Теперь дважды щелкните на значке рабочего стола, чтобы запустить XAMPP. Тем, кто хочет создать для него программу запуска приложений, необходимо скопировать созданный значок рабочего стола в системный каталог Applications.
sudo cp ~/Desktop/XAMPP.desktop /usr/share/applications/
7: Остановка или запуск сервера XAMPP
В будущем, если вы захотите остановить или запустить службу этого инструмента с помощью командной строки, используйте следующую команду с sudo
.
Чтобы остановить все запущенные службы Xampp:
sudo /opt/lampp/lampp stop
Если вы хотите запустить их снова через командную строку:
sudo /opt/lampp/lampp start
8. Удаление Xampp из Ubuntu 24.04 или 22.04
Давайте рассмотрим команду, которую вы можете использовать для полного удаления сервера XAMPP из вашей системы.
sudo /opt/lampp/./uninstall

Чтобы удалить ярлыки:
sudo rm ~/Desktop/XAMPP.desktop
sudo rm /usr/share/applications/XAMPP.desktop