Nastavte LAMP (Linux, Apache, MySQL, PHP) Stack na Ubuntu 20.04

Set Up Lamp Linux Apache



Možná jste právě začali vytvářet dynamickou webovou aplikaci v PHP a chcete nastavit LAMP Stack. Termín LAMP pochází z operačního systému Linux, serveru Apache, databáze MySQL a jazyka PHP. Začněme instalací LAMP Stack na Ubuntu 20.04.







Nejprve byste ve svém systému měli mít oprávnění sudo nebo se přihlásit jako root, abyste mohli provádět následující úlohy:



Aktualizujte úložiště systému v balíčku

Chcete -li začít se všemi instalacemi, je nejlepší aktualizovat nejprve úložiště mezipaměti APT, aby bylo možné bezproblémově nainstalovat všechny nejnovější aplikace.



$sudovýstižná aktualizace


Jakmile je apt-cache aktualizována, jsme připraveni pokračovat v instalaci LAMP Stack.





Nejprve si nainstalujeme MySQL.

Nainstalujte MySQL na Ubuntu 20.04

Protože se MySQL většinou používá jako databáze s PHP a slouží ke správě a ukládání dat k instalaci MySQL do vašeho systému ubuntu, zadejte níže uvedený příkaz.



$sudovýstižnýNainstalujtemysql-server mysql-klient


Požádá vás, abyste balíčku nainstalovali další místo na disku, takže stisknutím tlačítka y pokračujte v instalaci MySQL.


Jakmile je MySQL nainstalován, zkontrolujte verzi zadáním tohoto příkazu.

$mysql--verze


A abyste zkontrolovali, zda je služba MySQL ve vašem systému ubuntu spuštěna nebo ne, zadejte tento příkaz a zkontrolujte stav.

$sudosystemctl status mysql.service


Pokud není aktivní, můžete jej spustit pomocí klíčového slova start ve výše uvedeném příkazu

$sudosystemctl start mysql.service


Chcete -li se přihlásit do prostředí MySQL, zadejte následující příkaz

$sudomysql


Poprvé vás nebude žádat o žádné heslo.

Jakmile se přihlásíte do prostředí MySQL, můžete si nastavit heslo nebo v něm provádět jakoukoli funkci související s databází.

Nyní to ukončíme a nainstalujeme webový server Apache 2 do systému Ubuntu.

mysql> výstup

Nainstalujte webový server Apache na Ubuntu 20.04

Apache 2 je webový server, který zpracovává servery pro hostování webových aplikací. Chcete -li nainstalovat Apache 2 do systému ubuntu, spusťte tento příkaz.

$sudovýstižnýNainstalujteapache2


Může vás také vyzvat k udělení dodatečného místa na disku pro instalaci Apache, takže stisknutím y pokračujte v instalačním procesu.

Jakmile je nainstalován webový server Apache 2; stav můžete zkontrolovat zadáním následujícího příkazu.

$sudosystemctl status apache2


Pokud je aktivní a běží, pak je dobré jít s instalací PHP; v opačném případě začněte používat příkaz

$sudosystemctl start apache2


Po spuštění nainstalujeme PHP nyní,

Nainstalujte PHP na Ubuntu 20.04

Nejnovější stabilní verzi PHP lze snadno nainstalovat na ubuntu z úložiště balíčků APT zadáním níže uvedeného příkazu do terminálu

$sudovýstižnýNainstalujtephp


Pokračujte v procesu stisknutím y, pokud vás to vyzve k získání dalšího místa na disku pro instalaci PHP.

Po úspěšné instalaci PHP můžete zkontrolovat verzi zadáním příkazu

$ php--verze


Je nainstalována verze PHP 7.3.4.

Nainstalujte si rozšíření PHP

Nyní, pokud chcete nainstalovat také další základní rozšíření PHP, které jsou nutné pro phpMyAdmin, například

  • php-curl
  • php-gd
  • php-mbstring
  • php-mysql
  • php-zip
  • php-json
  • php-xml

To lze provést zadáním následujícího příkazu.

$sudovýstižnýNainstalujtephp-curl php-gd php-mbstring php-mysql php-zip php-json php-xml


Povolte, aby zabíralo další místo na disku pro instalaci rozšíření, zadáním y a stisknutím tlačítka Enter.


Tento příkaz nainstaluje všechna požadovaná rozšíření PHP pro spuštění phpMyAdmin.

Takto tedy můžete nainstalovat všechny požadované balíčky na Ubuntu 20.04 a nastavit LAMP Stack pro vytváření dynamické webové aplikace.

Závěr

Tento příspěvek obsahuje průvodce krok za krokem k instalaci a nastavení zásobníku LAMP na Ubuntu 20.04 LTS.