XAMPP je bezplatný a open-source balíček webového serveru vyvinutý společností Apache Friends. Softwarový balík XAMPP obsahuje webový server Apache, databázový server MariaDB, PHP a Perl. Je to v podstatě lokalizovaný LAMP server, který poskytuje vývojářům vhodné prostředí pro testování webových stránek a aplikací před jejich nahráním na produkční server.
Zkratka XAMPP znamená: X - Cross-platform, A - server Apache, M-MariaDB, P - PHP a P - Perl. XAMPP lze spustit na Windows, macOS a všech distribucích Linuxu.
V této příručce se dozvíte, jak instalovat XAMMP na Ubuntu 20.04 .
Krok 1:Aktualizujte systém Ubuntu
Pro začátek je dobrou praxí zajistit, aby byly všechny balíčky aktuální.
Nejprve aktualizujte index balíčku, zadejte:
$ sudo apt update
Nyní si stáhněte a nainstalujte nejnovější verzi balíčku pomocí:
$ sudo apt upgrade
Krok 2:Stáhněte si XAMPP na Ubuntu 20.04
Jakmile dokončíte aktualizaci systémových balíčků, přejděte na stránku XAMPP Downloads a stáhněte si nejnovější verzi XAMPP. Vyberte správný instalační program pro XAMPP podle verze PHP nainstalované ve vašem systému.
Chcete-li zkontrolovat verzi PHP ve vašem systému spusťte příkaz:
$ php -v
Jakmile ve svém systému vytvoříte verzi PHP, stáhněte si instalační program, který odpovídá verzi PHP ve vašem systému, a to následovně:
Pro PHP 7.4:
$ wget https://www.apachefriends.org/xampp-files/7.4.12/xampp-linux-x64-7.4.12-0-installer.run
Pro PHP 7.3:
$ wget https://www.apachefriends.org/xampp-files/7.3.24/xampp-linux-x64-7.3.24-0-installer.run
Pro PHP 7.2:
$ wget https://www.apachefriends.org/xampp-files/7.2.34/xampp-linux-x64-7.2.34-0-installer.run
V mém případě jsem zvolil první možnost, protože mám v systému PHP 7.4.3. Pojďme nyní k dalšímu kroku.
Krok 3:Instalace XAMPP na Ubuntu 20.04
Nyní byste měli mít instalační program ve vašem aktuálním pracovním adresáři. Abyste mohli nainstalovat XAMMP, musíte mu před spuštěním udělit oprávnění ke spuštění.
Chcete-li přidělit oprávnění ke spuštění, použijte příkaz chmod následovně:
$ sudo chmod a+x xampp-linux-x64-7.4.12-0-installer.run
Dále spusťte instalační script k instalaci XAMPP na vašem počítači ubuntu
$ sudo ./xampp-linux-x64-7.4.12-0-installer.run
Zobrazí se okno nastavení XAMMP, jak je znázorněno. Klikněte na tlačítko Další ' pro zahájení procesu instalace.
Dále vyberte součásti, které chcete nainstalovat, a stiskněte tlačítko 'Další '.
Další krok vám ukáže, kam bude XAMMP nainstalován. Jednoduše klikněte na 'Další' přejděte k dalšímu kroku.
Spustí se instalace XAMMP, dejte tomu laskavě čas.
Nakonec klikněte na 'Dokončit' pro dokončení instalace. Předtím můžete zaškrtnout 'Spustit XAMMP ' možnost automatického spuštění XAMMP.
Po kliknutí na 'Dokončit' tlačítko, zobrazí se uvítací stránka jako na obrázku.
Chcete-li spravovat základní služby (webový server Apache, databáze MariaDB a ProFTPD), klikněte na kartu „Spravovat servery“. V pravé části nezapomeňte najít možnosti pro spouštění, zastavování a restartování služeb.
Krok 4:Ověřte, že XAMPP běží
Ve výchozím nastavení jsou aktivní pouze webový server Apache a phpMyAdmin. Pro přístup na stránku phpMyAdmin procházejte zobrazenou URL.
http://localhost/phpmyadmin
Výchozí stránka vám nabídne již existující databáze, které jsou součástí nastavení.
Krok 5:Zastavení/spuštění serveru XAMPP
Chcete-li zastavit všechny běžící služby na XAMMP, vyvolejte příkaz:
$ sudo /opt/lampp/lampp stop
Chcete-li spustit služby, spusťte:
$ sudo /opt/lampp/lampp start
Chcete-li odebrat XAMMP ze systému, spusťte následující příkazy:
$ cd /opt/lampp $ sudo ./uninstall
Závěr
V tomto tutoriálu jsme se naučili, jak nainstalovat XAMPP v Ubuntu 20.04. XAMPP vám umožňuje snadno testovat vaše aplikace a napodobovat situaci v reálném světě, kde vaše aplikace budou hostovány na produkčním serveru, aby s nimi klienti mohli komunikovat.