Установка и настройка XAMPP

XAMPP - это набор программ, который состоит из веб-сервера, базы данных, интерпретатора PHP, Phpmyadmin, а также других инструментов, которые предназначены для удобной разработки приложений. По сравнению с другими программами, его очень просто установить и использовать. Вам достаточно загрузить установщик с  официального сайта, запустить его, и через несколько минут ваш компьютер будет полностью готов к разработке веб-приложений.

В этой небольшой статье мы рассмотрим, как выполняется установка XAMPP в Ubuntu 18.04, а также первоначальную настройку программы для более удобной работы.

Установка и настройка XAMPP

1. Загрузка программы

Программа доступна для Windows, Linux, а также MacOS, и скачать её вы можете на официальном сайте. На момент написания статьи уже вышла версия с PHP 7.3. Её мы и будем использовать.

Откройте вкладку Download, найдите версию для Linux и скачайте её.

2. Установка XAMPP

Далее нужно запустить только что загруженный установщик. По умолчанию он находится в папке ~/Downloads или ~/Загрузки. Сначала нужно добавить файлу установщика флаг исполняемости:

chmod u+x ~/Загрузки/xampp-linux-x64-7.3.3-1-installer.run

Затем запустите установщик от имени суперпользователя:

sudo ~/Загрузки/xampp-linux-x64-7.3.3-1-installer.run

Затем нужно пройти несколько шагов установщика, на которых достаточно только нажимать кнопку Далее:

После этого установка XAMPP Linux будет завершена, а все файлы программы будут находится в каталоге /opt/xampp.

3. Настройка XAMPP

Управлять работой установленных сервисов можно через терминал или с помощью графической утилиты. Запустить графическую утилиту можно, отметив галочку Launch XAMPP в последнем окне мастера установки.

Здесь, на вкладке Manage Servers, вы можете запустить веб-сервер, сервер баз данных и FTP-сервер:

Для запуска всего сразу нажмите кнопку Start All. Когда сервис запущен, его состояние меняется на running, а иконка становится зёленой. К тому же, выбрав любой из серверов и нажав кнопку Config, вы можете его настроить:

 

Здесь можно изменить порт, открыть логи ошибок и доступа, а также открыть конфигурационный файл и изменять любые настройки выбранного сервиса:

Но здесь будьте осторожны. Одна ошибка в конфигурационном файле - и сервис может не запуститься. Это всё, что касается графического интерфейса.

4. Управление XAMPP через терминал

В терминале можно сделать всё то же самое, плюс ещё несколько функций. Для управления используется утилита xampp:

/opt/lampp/xampp

Вот её основные опции:

  • start - запустить все серверы;
  • startapache - запустить только apache;
  • startmysql - запустить только mysql;
  • startftp - запустить только ftp;
  • stop - остановить всё;
  • stopapache - остановить только apache;
  • stopmysql - остановить только mysql;
  • stopftp - остановить только ftp;
  • reload, reloadapache, reloadmysql, reloadftp - аналогично, только перезагрузка всех этих сервисов;
  • restart - остановить и запустить XAMPP;
  • security - проверить настройки безопасности XAMPP;
  • enablessl - включить SSL в Apache;
  • disablessl - выключить SSL в Apache;
  • panel - открыть графическую панель настройки, с которой мы работали в первом пункте.

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

sudo /opt/lampp/xampp security

Утилита отключит доступ к MySQL из сети, предложит задать пароль для Phpmyadmin, MySQL, а также пароль для FTP. После этого вы можете запустить все серверы, если не сделали это ранее:

sudo /opt/lampp/xampp start

А для остановки используйте:

sudo /opt/lampp/xampp stop

Запустить графическую панель, с которой мы работали вначале, вы можете такой командой:

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

5. Развёртывание приложения

Вы можете проверить, всё ли запущено и работает, открыв адрес http://localhost в вашем браузере:

Все файлы веб-сервера находятся в директории /opt/lampp/htdocs/. Вы можете удалить всё, что там есть лишнего и загружать туда файлы своего приложения или, например WordPress.

Выводы

В этой небольшой статье мы разобрали, как выполняется установка и настройка XAMPP-сервера в Ubuntu и других дистрибутивах Linux. Поскольку это программа практически портативная, то эта инструкция должна отлично работать для любого дистрибутива и даже в некотором смысле для Windows и MacOS. А также её намного удобнее устанавливать, по сравнению с LAMP.

Creative Commons License
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

Оцените статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (8 оценок, среднее: 4,38 из 5)
Загрузка...

26 комментариев

  1. alex 19 апреля, 2019 Ответить
    • admin 19 апреля, 2019 Ответить
      • Вадим 23 апреля, 2019 Ответить
        • ывап 5 июля, 2019 Ответить
        • Владимир 18 декабря, 2019 Ответить
        • Koha90 4 января, 2020 Ответить
        • Рио 31 мая, 2020 Ответить
    • Dromich 27 марта, 2020 Ответить
  2. Сергей 20 апреля, 2019 Ответить
  3. QWERTY 22 октября, 2019 Ответить
  4. хомбре 6 февраля, 2020 Ответить
  5. Warkshow 25 октября, 2020 Ответить
  6. Eddy 21 декабря, 2020 Ответить
  7. Николай 10 февраля, 2021 Ответить
  8. Николай 10 февраля, 2021 Ответить
  9. Anonim 30 марта, 2021 Ответить
  10. Lex 15 апреля, 2021 Ответить
  11. Ростислав 28 апреля, 2021 Ответить
    • admin 28 апреля, 2021 Ответить
  12. Ростислав 29 апреля, 2021 Ответить
    • admin 29 апреля, 2021 Ответить
  13. Today 9 июня, 2021 Ответить
    • admin 9 июня, 2021 Ответить
  14. Max 11 августа, 2021 Ответить
  15. Даниил 4 сентября, 2021 Ответить
  16. Олег 6 ноября, 2021 Ответить

Ответить

 Для отправки комментариев необходимо принять политику конфиденциальности - политика конфиденциальности