Tato příručka vám ukáže, jak nastavit server LAMP (Linux, Apache, MySQL a PHP) pro vývoj webových aplikací založených na PHP v systému Ubuntu Linux pomocí XAMPP.

Zásobník XAMPP můžete použít k vývoji aplikací PHP využívajících rámce jako WordPress, Joomla, Drupal, PrestaShop atd.

Co je XAMPP?

XAMPP je jedním z nejpopulárnějších LAMP-stacků pro nastavení vývojového prostředí PHP. Je open-source a je k dispozici ve všech hlavních operačních systémech včetně Windows, Linux a macOS. Mezi hlavní součásti, které společně vytvářejí XAMPP, patří Apache, MySQL, PHP a Perl.

Server XAMPP je ideální pro vývoj softwaru nebo prototypování, protože je poměrně snadno nastavitelný a nevyžaduje příliš mnoho konfigurace. Všimněte si však, že XAMPP se nedoporučuje používat jako produkční server, protože ohrožuje některé problémy se zabezpečením, aby se usnadnilo nastavení vašeho vývojového prostředí. Například:

  • Kdokoli může snadno přistupovat k démonovi MariaDB prostřednictvím sítě.
  • Výchozí správce databáze (root) nemá heslo.

Stáhněte si XAMPP pro Linux

Nejprve byste si měli stáhnout balíček XAMPP Debian pro Ubuntu Linux, jak je uvedeno níže.

Nejprve přejděte do adresáře Stažené soubory pomocí příkaz cd.

cd ~ / Soubory ke stažení

Spuštěním následujícího příkazu stáhněte XAMPP pomocí wget, nástroj příkazového řádku pro stahování balíčků z internetu.

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

Poznámka: Pokud chcete, můžete verzi XAMPP ve výše uvedeném příkazu nahradit verzí, která se vám líbí.

Protože váš aktuální pracovní adresář je /Downloads Složka, wget automaticky uloží instalační program aplikace XAMPP do tohoto adresáře.

Jak nainstalovat XAMPP na Ubuntu

Před instalací aplikace XAMPP budete muset změnit oprávnění instalačního programu, aby bylo možné jej spustit pomocí příkaz chmod.

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

Pokud uvedete instalační program XAMPP pomocí je -l příkaz, získáte výstup podobný tomuto níže. Jak vidíte, instalační program má nyní oprávnění „spouštět“.

Chcete-li spustit instalační program XAMPP, zadejte následující příkaz:

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

Úvodní obrazovka instalačního programu XAMPP by měla vypadat podobně jako ta níže:

Klikněte na další a postupujte podle pokynů průvodce.

Klikněte na Dokončit dokončete instalaci.

Po dokončení instalace systém uloží soubory XAMPP do souboru /opt/lampp adresář ve vašem systému. Webové stránky nebo projekty budou umístěny do /opt/lampp/htdocs adresář.

Chcete-li spustit služby XAMPP, jako jsou Apache, MySQL a ProFTPD, jednoduše spusťte následující příkaz:

sudo / opt / lampp / lampp start

Stav služeb XAMPP můžete zkontrolovat zadáním:

stav sudo / opt / lampp / lampp

Všimněte si také, že XAMPP přichází s grafickým nástrojem, který můžete použít ke snadné správě svých služeb. Nástroj XAMPP GUI můžete spustit pomocí následujících příkazů:

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

Otevře se následující okno XAMPP.

Zkontrolujte, zda vše funguje

Pokud jste schopni spustit služby bez problémů, pak vše pravděpodobně funguje podle očekávání.

Chcete-li zkontrolovat, zda server Apache poskytuje vaše webové stránky podle očekávání, zadejte http://localhost ve webovém prohlížeči. Prohlížeč zobrazí stránku, která vypadá podobně jako ta níže. Pro vaši informaci, server Apache běží ve výchozím nastavení na portu 80.

Můžete také přistupovat k databázi MySQL dodávané s XAMPP zadáním http://localhost/phpmyadmin URL ve vašem prohlížeči.

Zjistěte více: Staňte se tímto kurzem odborníkem na vývoj webových aplikací a MySQL

Nastavení serveru LAMP ve WSL

Tato příručka vám ukázala, jak nastavit server XAMPP pro použití při vývoji vašich aplikací založených na PHP. Z bezpečnostních důvodů byste nikdy neměli používat XAMPP pro produkční účely.

Pro vývojáře, kteří pracují na Windows Subsystem pro Linux, můžete také nastavit LAMP server na WSL, pokud chcete.

E-mailem
Jak nastavit testovací prostředí LAMP na WSL

Chcete začít s vývojem webu v subsystému Windows pro Linux? Začněte nastavením testovacího prostředí LAMP.

Přečtěte si další

Související témata
  • Linux
  • Ubuntu
  • Server Apache
  • Linux
  • PHP
O autorovi
Mwiza Kumwenda (28 článků publikováno)

Mwiza vyvíjí software podle povolání a rozsáhle píše o Linuxu a front-end programování. Mezi jeho zájmy patří historie, ekonomie, politika a podniková architektura.

Více od Mwizy Kumwendy

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!

Ještě jeden krok…!

V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.

.