Это руководство покажет вам, как настроить сервер LAMP (Linux, Apache, MySQL и PHP) для разработки веб-приложений на основе PHP в Ubuntu Linux с использованием XAMPP.

Вы можете использовать стек XAMPP для разработки приложений PHP на базе таких фреймворков, как WordPress, Joomla, Drupal, PrestaShop и т. Д.

Что такое XAMPP?

XAMPP - один из самых популярных LAMP-стеков для настройки среды разработки PHP. Он имеет открытый исходный код и доступен во всех основных операционных системах, включая Windows, Linux и macOS. Основные компоненты, которые работают вместе, чтобы сделать XAMPP, включают Apache, MySQL, PHP и Perl.

Сервер XAMPP идеально подходит для разработки программного обеспечения или создания прототипов, поскольку его относительно легко настроить и не требуется особой настройки. Однако обратите внимание, что XAMPP не рекомендуется использовать в качестве рабочего сервера, поскольку он ставит под угрозу некоторые проблемы безопасности, чтобы упростить настройку среды разработки. Например:

instagram viewer
  • Любой желающий может легко получить доступ к демону MariaDB через сеть.
  • У администратора базы данных по умолчанию (root) нет пароля.

Скачать XAMPP для Linux

Для начала вы должны загрузить пакет Debian XAMPP для Ubuntu Linux, как описано ниже.

Сначала перейдите в каталог загрузок, используя команда cd.

cd ~ / Загрузки

Выполните следующую команду, чтобы загрузить XAMPP, используя wget, инструмент командной строки для загрузки пакетов из Интернета.

wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run

Примечание: Вы можете заменить версию XAMPP в приведенной выше команде на версию, которая вам нравится, если хотите.

Поскольку ваш текущий рабочий каталог - это /Downloads папка, wget автоматически сохранит установщик приложения XAMPP в этот каталог.

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

Прежде чем вы сможете установить приложение XAMPP, вам необходимо изменить разрешения установщика, чтобы сделать его исполняемым, используя команда chmod.

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

Если вы укажете установщик XAMPP с помощью ls -l, вы получите результат, аналогичный приведенному ниже. Как видите, у установщика теперь есть права на выполнение.

Выполните следующую команду, чтобы запустить установщик XAMPP:

sudo ./xampp-linux-x64-8.0.8-0-installer.run

Начальный экран установщика XAMPP должен выглядеть примерно так:

Нажми на Следующий и следуйте инструкциям мастера по установке.

Нажми на Заканчивать кнопку, чтобы завершить установку.

После завершения установки система сохранит файлы XAMPP в папке /opt/lampp каталог в вашей системе. Веб-страницы или проекты будут размещены в /opt/lampp/htdocs каталог.

Чтобы запустить службы XAMPP, такие как Apache, MySQL и ProFTPD, просто выполните следующую команду:

sudo / opt / lampp / lampp start

Вы можете проверить статус служб XAMPP, набрав:

sudo / opt / lampp / lampp статус

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

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

Откроется следующее окно XAMPP.

Проверьте, все ли работает

Если вы можете запустить службы без каких-либо проблем, то, вероятно, все работает, как ожидалось.

Чтобы проверить, правильно ли сервер Apache обслуживает ваши веб-страницы, введите http://localhost в вашем веб-браузере. Браузер отобразит страницу, похожую на показанную ниже. К сведению, сервер Apache по умолчанию работает на 80-м порту.

Вы также можете получить доступ к базе данных MySQL, поставляемой с XAMPP, набрав http://localhost/phpmyadmin URL-адрес в вашем браузере.

Учить больше: Станьте экспертом в области веб-разработки и MySQL с помощью этого курса

Настройка сервера LAMP в WSL

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

Для разработчиков, которые работают над подсистемой Windows для Linux, вы также можете настроить сервер LAMP на WSL, если хотите.

Электронное письмо
Как настроить тестовую среду LAMP на WSL

Хотите начать веб-разработку в подсистеме Windows для Linux? Начните с настройки тестовой среды LAMP.

Читать далее

Похожие темы
  • Linux
  • Ubuntu
  • Сервер Apache
  • Linux
  • PHP
Об авторе
Мвиза Кумвенда (Опубликовано 28 статей)

Мвиза занимается разработкой программного обеспечения по профессии и много пишет о Linux и интерфейсном программировании. Некоторые из его интересов включают историю, экономику, политику и архитектуру предприятий.

Ещё от Mwiza Kumwenda

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Еще один шаг…!

Пожалуйста, подтвердите свой адрес электронной почты в электронном письме, которое мы вам только что отправили.

.