Това ръководство ще ви покаже как да настроите 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 не се препоръчва да се използва като производствен сървър, защото компрометира някои проблеми със сигурността, за да улесни настройването на вашата среда за разработка. Например:

  • Всеки може лесно да осъществи достъп до демона MariaDB чрез мрежата.
  • instagram viewer
  • Администраторът на базата данни по подразбиране (root) няма парола.

Изтеглете XAMPP за Linux

За начало трябва да изтеглите пакета XAMPP Debian за 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 със следните команди:

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
За автора
Mwiza Kumwenda (Публикувани 28 статии)

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

Още от Mwiza Kumwenda

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!

Още една стъпка…!

Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.

.