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 na 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 základní komponenty, které společně vytvářejí XAMPP, patří Apache, MySQL, PHP a Perl.
Server XAMPP je ideální pro vývoj softwaru nebo vytváření prototypů, protože je poměrně snadno nastavitelný a nevyžaduje mnoho konfigurace. Pamatujte však, že XAMPP se nedoporučuje používat jako produkční server, protože kompromituje některé problémy se zabezpečením, aby bylo nastavení vývojového prostředí snazší. Například:
- K démonovi MariaDB může kdokoli snadno přistupovat prostřednictvím sítě.
- Výchozí správce databáze (root) nemá heslo.
Stáhněte si XAMPP pro Linux
Chcete -li začít, měli byste si stáhnout balíček XAMPP Debian pro Ubuntu Linux, jak je uvedeno níže.
Nejprve přejděte do adresáře Stahování pomocí příkaz cd .
cd ~/Downloads
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.
jak hrát staré hry ve Windows 10
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 /Soubory ke stažení wget automaticky uloží instalační program aplikace XAMPP do tohoto adresáře.
Jak nainstalovat XAMPP na Ubuntu
Než budete moci nainstalovat aplikaci XAMPP, budete muset změnit oprávnění instalačního programu, aby byla spustitelná pomocí příkaz chmod .
sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run
Pokud uvedete instalační program XAMPP pomocí ls -l příkaz, získáte výstup podobný tomu níže. Jak vidíte, instalační program má nyní oprávnění „spustit“.
Spusťte instalační program XAMPP zadáním následujícího příkazu:
sudo ./xampp-linux-x64-8.0.8-0-installer.run
Úvodní obrazovka instalačního programu XAMPP by měla vypadat podobně jako níže:
Klikněte na další tlačítko a postupujte podle pokynů k instalaci průvodce.
Klikněte na Dokončit tlačítko pro dokončení instalace.
Jakmile je instalace dokončena, 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 souboru /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:
sudo /opt/lampp/lampp status
Všimněte si také, že XAMPP je dodáván s grafickým nástrojem, který můžete použít ke snadné správě vašich služeb. Nástroj XAMPP GUI můžete spustit pomocí následujících příkazů:
cd /opt/lampp
sudo ./manager-linux-x64.run
Otevře se následující okno XAMPP.
Zkontrolujte, zda vše funguje
Pokud jste schopni bez problémů spustit služby, pak vše pravděpodobně funguje podle očekávání.
Chcete -li zkontrolovat, zda server Apache zobrazuje vaše webové stránky podle očekávání, zadejte http: // localhost ve vašem webovém prohlížeči. Prohlížeč zobrazí stránku, která vypadá podobně jako níže. Pro vaši informaci, server Apache běží ve výchozím nastavení na portu 80.
K databázi MySQL, která je dodávána s XAMPP, se můžete dostat také zadáním http: // localhost/phpmyadmin URL ve vašem prohlížeči.
Zjistěte více: Staňte se odborníkem na vývoj webu a MySQL s tímto kurzem
Nastavení serveru LAMP ve WSL
Tato příručka vám ukázala, jak nastavit server XAMPP pro použití při vývoji 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 Subsystému pro Linux, můžete také nastavit server LAMP na WSL, pokud chcete.
Podíl Podíl tweet E-mailem Jak nastavit testovací prostředí LAMP na WSLChcete začít s vývojem webu v systému Windows Subsystem pro Linux? Začněte nastavením testovacího prostředí LAMP.
Číst dále Související témata- Linux
- Ubuntu
- Server Apache
- Linux
- PHP
Mwiza vyvíjí software z 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 KumwendyPřihlaste se k odběru našeho zpravodaje
Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!
Kliknutím sem se přihlásíte k odběru