Táto príručka vám ukáže, ako nastaviť server LAMP (Linux, Apache, MySQL a PHP) na vývoj webových aplikácií založených na PHP v systéme Ubuntu Linux pomocou XAMPP.

Zásobník XAMPP môžete použiť na vývoj aplikácií PHP využívajúcich rámce ako WordPress, Joomla, Drupal, PrestaShop atď.

Čo je XAMPP?

XAMPP je jeden z najpopulárnejších LAMP-ových stackov pre nastavenie vývojového prostredia PHP. Je to open-source a je k dispozícii vo všetkých hlavných operačných systémoch vrátane Windows, Linux a macOS. Medzi základné komponenty, ktoré pri výrobe XAMPP spolupracujú, patria Apache, MySQL, PHP a Perl.

Server XAMPP je ideálny pre vývoj softvéru alebo prototypov, pretože je pomerne ľahko nastaviteľný a nevyžaduje veľa konfigurácie. Pamätajte však, že XAMPP sa neodporúča používať ako produkčný server, pretože narúša niektoré bezpečnostné problémy, aby uľahčil nastavenie vášho vývojového prostredia. Napríklad:

  • Ktokoľvek môže ľahko získať prístup k démonovi MariaDB prostredníctvom siete.
  • Predvolený správca databázy (root) nemá heslo.
instagram viewer

Stiahnite si XAMPP pre Linux

Najprv by ste si mali stiahnuť balíček XAMPP Debian pre Ubuntu Linux, ako je uvedené nižšie.

Najskôr prejdite do adresára Stiahnuté súbory pomocou príkaz cd.

cd ~ / Súbory na stiahnutie

Spustením nasledujúceho príkazu stiahnite XAMPP pomocou wget, nástroj príkazového riadku na sťahovanie balíkov z internetu.

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

Poznámka: Verziu XAMPP vo vyššie uvedenom príkaze môžete nahradiť verziou podľa vašich predstáv, ak chcete.

Pretože váš aktuálny pracovný adresár je /Downloads priečinok, wget automaticky uloží inštalátor aplikácie XAMPP do tohto adresára.

Ako nainštalovať XAMPP na Ubuntu

Pred inštaláciou aplikácie XAMPP musíte zmeniť povolenia inštalačného programu, aby bola spustiteľná pomocou príkaz chmod.

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

Ak uvediete inštalačný program XAMPP pomocou ls -l príkaz získate výstup podobný tomuto nižšie. Ako vidíte, inštalátor má teraz oprávnenie na vykonávanie.

Zadajte nasledujúci príkaz na spustenie inštalátora XAMPP:

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

Úvodná obrazovka inštalačného programu XAMPP by mala vyzerať podobne ako nižšie uvedená obrazovka:

Klikni na Ďalšie a postupujte podľa pokynov na inštaláciu sprievodcu.

Klikni na Skončiť dokončite inštaláciu.

Po dokončení inštalácie systém uloží súbory XAMPP do súboru /opt/lampp adresár vo vašom systéme. Webové stránky alebo projekty budú umiestnené na serveri /opt/lampp/htdocs adresár.

Ak chcete spustiť služby XAMPP, ako sú Apache, MySQL a ProFTPD, jednoducho spustite nasledujúci príkaz:

spustenie sudo / opt / lampp / lampp

Stav služieb XAMPP môžete skontrolovať zadaním:

stav sudo / opt / lampp / lampp

Upozorňujeme tiež, že program XAMPP sa dodáva s grafickým nástrojom, pomocou ktorého môžete ľahko spravovať svoje služby. Nástroj XAMPP GUI môžete spustiť pomocou nasledujúcich príkazov:

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

Otvorí sa nasledujúce okno XAMPP.

Skontrolujte, či všetko funguje

Ak ste schopní spustiť služby bez problémov, potom pravdepodobne všetko funguje podľa očakávaní.

Ak chcete skontrolovať, či server Apache poskytuje vaše webové stránky podľa očakávania, napíšte http://localhost vo vašom webovom prehliadači. Prehliadač zobrazí stránku, ktorá vyzerá podobne ako stránka dole. Pre vašu informáciu, server Apache je štandardne spustený na porte 80.

Môžete tiež vstúpiť do databázy MySQL dodávanej s XAMPP zadaním http://localhost/phpmyadmin URL vo vašom prehliadači.

Uč sa viac: Staňte sa týmto kurzom odborníkom na vývoj webových aplikácií a MySQL

Nastavenie servera LAMP vo WSL

Táto príručka vám ukázala, ako nastaviť server XAMPP na použitie pri vývoji vašich aplikácií založených na PHP. Z bezpečnostných dôvodov by ste nikdy nemali používať XAMPP na produkčné účely.

Pre vývojárov, ktorí pracujú na subsystéme Windows pre systém Linux, môžete podľa potreby tiež nastaviť server LAMP na WSL.

Email
Ako nastaviť testovacie prostredie LAMP na WSL

Chcete začať s vývojom webu v subsystéme Windows pre Linux? Začnite nastavením testovacieho prostredia LAMP.

Prečítajte si Ďalej

Súvisiace témy
  • Linux
  • Ubuntu
  • Server Apache
  • Linux
  • PHP
O autorovi
Mwiza Kumwenda (28 publikovaných článkov)

Mwiza vyvíja softvér podľa povolania a venuje sa rozsiahlej práci pre Linux a front-end programovanie. Medzi jeho záujmy patrí história, ekonómia, politika a podniková architektúra.

Viac od Mwizy Kumwendovej

Prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!

Ešte jeden krok…!

V e-maile, ktorý sme vám práve poslali, potvrďte svoju e-mailovú adresu.

.