Поиск по сайту:

Как установить XAMPP на Ubuntu 20.04


На этой странице

  1. Предпосылки
  2. Тестирование установки XAMPP
  3. Заключение

XAMPP — это кроссплатформенная среда разработки, состоящая из Apache, MariaDB, PHP и Perl. Использование XAMPP на рабочем столе Ubuntu сокращает время и усилия по установке для разработчиков. Вместо разрешения конфликтов между различными компонентами стека разработки разработчики могут сосредоточиться на своей работе. Облегченную версию XAMPP также можно установить, если вы хотите использовать только MySQL и PHP. XAMPP использует MariaDB, замену MySQL, хотя здесь также будут работать все команды MySQL.

XAMPP также облегчает установку часто используемых приложений WordPress, Drupal, Joomla и других с помощью Bitnami.

XAMPP можно легко установить с помощью установщика по умолчанию, предоставленного на официальном сайте. Он работает почти со всеми основными дистрибутивами Linux. В этом руководстве мы увидим, как установить XAMPP в системе Ubuntu 20.04 LTS. Давайте углубимся в процедуру установки. XAMPP требует, чтобы у вас был установлен рабочий стол Ubuntu.

Предпосылки

  • В вашей системе должна быть установлена ОС Ubuntu 20.04 (настольный компьютер).
  • Доступ к Интернету.
  • Доступ суперпользователя для текущего пользователя.

Шаг 1. Загрузите установщик XAMPP с официального сайта. Обязательно выберите только установщик, соответствующий Linux:

Как видите, эта версия XAMPP поставляется с PHP 8.0.3. Если вы работаете со старой версией PHP, вы также можете скачать установщик XAMPP для этой конкретной версии PHP отсюда.

Шаг 2. После загрузки установщика перейдите в папку загрузки и откройте там терминал.

Шаг 3. Теперь нам нужно дать правильное разрешение установщику, чтобы сделать его исполняемым:

sudo chmod 755 xampp-linux-x64-8.0.3-0-installer.run


Приведенная выше команда даст разрешение на чтение и запись для каждого пользователя и разрешение на выполнение только для владельца. Вы можете проверить права доступа к файлу с помощью команды ‘ls -l’.

Шаг 4. Теперь мы готовы запустить программу установки. Приведенная ниже команда запустит графический мастер для установки XAMPP.

sudo ./xampp-linux-*-installer.run

Шаг 5. В самом первом окне установки вы увидите приветственное сообщение от XAMPP, просто нажмите «Далее», чтобы продолжить:

Шаг 6. В следующем окне выберите компоненты для установки. По умолчанию выбраны как «XAMPP Core Files», так и «XAMPP Developer Files». Мы рекомендуем использовать подход по умолчанию и нажать следующую кнопку:

Шаг 7. Теперь установщик отобразит каталог установки, который обычно называется /opt/lampp в системах Linux:

Шаг 8. В следующем окне установщик опишет битнами модули для XAMPP. Просто продолжайте, нажав «Далее»:

Шаг 9. После выполнения вышеуказанных шагов программа установки отобразит сообщение «Установка готова к установке XAMPP на ваш компьютер». Нажмите «Далее», чтобы продолжить:

Шаг 10. Программа установки распакует файлы и запустит процесс установки, как показано здесь:

Шаг 11. В конце вы увидите сообщение о завершении процесса установки. Если вы хотите запустить XAMPP сейчас, проверьте метку «Запустить XAMPP» и нажмите кнопку «Готово»:

Шаг 12. Еще один способ запустить XAMPP — использовать команду:

sudo /opt/lampp/lampp start

Точно так же, чтобы остановить XAMPP, используйте приведенную выше команду как:

sudo /opt/lampp/lampp stop

Шаг 13. После нажатия кнопки «Готово» на предыдущем шаге будет запущен графический менеджер для XAMPP:

Мы можем использовать вкладку «Управление серверами» для запуска и остановки различных служб XAMPP:

Когда вы закроете окно XAMPP после установки, вам будет сложно запустить графический интерфейс для XAMPP, хотя вы можете использовать команду на шаге 12 для запуска и остановки служб XAMPP. Теперь, чтобы запустить графический интерфейс XAMPP, используйте следующую команду:

sudo /opt/lampp/manager-linux-x64.run

Чтобы создать ярлык на рабочем столе для графического интерфейса XAMPP, выполните следующие действия:

i) Создайте новый файл с именем xampp.desktop, используя следующую команду:

gedit ~/Desktop/xampp.desktop

ii) Теперь поместите в этот файл следующее содержимое, а затем закройте его после сохранения:

#!/usr/bin/env xdg-open
[Desktop Entry]
Name=XAMPP GUI
Type=Application
Exec=sh -c "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY sudo /opt/lampp/manager-linux-x64.run"
Terminal=false
Icon=/opt/lampp/htdocs/favicon.ico
Terminal=false

iii) Теперь перейдите в окно рабочего стола и щелкните правой кнопкой мыши значок xampp. Здесь выберите опцию «Разрешить запуск»:

iv) После вышеуказанного шага значок Xampp появится вместо предыдущего значка. Щелкните правой кнопкой мыши значок XAMPP и выберите параметр «открыть»:

v) Вам нужно будет ввести пароль суперпользователя, чтобы увидеть главное окно XAMPP, как показано здесь:

Теперь мы можем управлять XAMPP из окна ниже:

Тестирование установки XAMPP

Чтобы убедиться, что XAMPP установлен правильно, перейдите по URL-адресу http://localhost/dashboard. Если все настроено правильно, вы увидите следующую страницу:

Заключение

Итак, мы успешно установили XAMPP на Ubuntu 20.04. Установить XAMPP на Ubuntu очень просто по сравнению с Windows. XAMPP предназначен только для тестирования рабочей нагрузки. Небезопасно развертывать приложение XAMPP в производственной среде. Это связано с тем, что в нем есть много дыр в безопасности, которые делают разработку гибкой. После того, как проект XAMPP прошел стадию тестирования, его можно легко перенести в работающую производственную систему.