Nastavte zásobník LAMP (Linux, Apache, MySQL, PHP) na Ubuntu 20.04

Set Up Lamp Linux Apache



Možno ste práve začali s vytváraním dynamickej webovej aplikácie v PHP a chcete si nastaviť LAMP Stack. Termín LAMP pochádza z operačného systému Linux, servera Apache, databázy MySQL a jazyka PHP. Začnime inštaláciou LAMP Stack na Ubuntu 20.04.







Najprv by ste mali mať vo svojom systéme privilégiá sudo alebo sa prihlásiť ako root, aby ste mohli vykonávať nasledujúce úlohy:



Aktualizujte úložisko balíkov systému

Na začiatku všetkých inštalácií je osvedčené najskôr aktualizovať archív vyrovnávacej pamäte APT, aby bolo možné hladko nainštalovať všetky najnovšie aplikácie.



$sudovýstižná aktualizácia


Akonáhle je apt-cache aktualizovaná, sme pripravení pokračovať v inštalácii LAMP Stack.





Najprv nainštalujme MySQL.

Nainštalujte MySQL na Ubuntu 20.04

Pretože MySQL sa väčšinou používa ako databáza s PHP a používa sa na správu a ukladanie údajov na inštaláciu MySQL do vášho systému ubuntu, zadajte príkaz uvedený nižšie.



$sudovýstižnýInštaláciamysql-server mysql-klient


Požiada vás, aby ste balíku nainštalovali ďalšie miesto na disku, takže stlačením klávesu y pokračujte v inštalácii MySQL.


Po inštalácii MySQL skontrolujte verziu zadaním tohto príkazu.

$mysql--verzia


A aby ste skontrolovali, či je služba MySQL vo vašom systéme ubuntu spustená alebo nie, zadajte stav pomocou tohto príkazu.

$sudosystemctl status mysql.service


Ak nie je aktívny, môžete ho spustiť pomocou kľúčového slova start vo vyššie uvedenom príkaze

$sudosystemctl start mysql.service


Ak sa chcete prihlásiť do shellu MySQL, zadajte nasledujúci príkaz

$sudomysql


Po prvýkrát od vás nebude žiadať žiadne heslo.

Akonáhle sa prihlásite do shellu MySQL, môžete si nastaviť heslo alebo vykonávať v ňom akúkoľvek funkciu súvisiacu s databázou.

Teraz to ukončíme a nainštalujeme webový server Apache 2 do systému Ubuntu.

mysql> východ

Nainštalujte webový server Apache na Ubuntu 20.04

Apache 2 je webový server, ktorý spravuje servery na hosťovanie webových aplikácií. Ak chcete nainštalovať Apache 2 do systému ubuntu, spustite tento príkaz.

$sudovýstižnýInštaláciaapache2


Môže vás tiež požiadať o poskytnutie dodatočného miesta na disku na inštaláciu Apache, takže v inštalácii pokračujte stlačením y.

Akonáhle je nainštalovaný webový server Apache 2; stav môžete skontrolovať zadaním nasledujúceho príkazu.

$sudosystemctl status apache2


Ak je aktívny a beží, potom môžete začať s inštaláciou PHP; v opačnom prípade začnite používať príkaz

$sudosystemctl start apache2


Po spustení nainštalujeme PHP teraz,

Nainštalujte PHP na Ubuntu 20.04

Najnovšiu stabilnú verziu PHP je možné ľahko nainštalovať do ubuntu z úložiska balíkov APT zadaním nižšie uvedeného príkazu do terminálu

$sudovýstižnýInštaláciaphp


Pokračujte v procese stlačením y, ak vás to vyzve na získanie dodatočného miesta na disku na inštaláciu PHP.

Po úspešnej inštalácii PHP môžete verziu skontrolovať zadaním príkazu

$ php--verzia


Je nainštalovaná verzia PHP 7.3.4.

Nainštalujte si rozšírenia PHP

Teraz, ak chcete nainštalovať aj ďalšie základné rozšírenie PHP, ktoré sú potrebné pre phpMyAdmin, napr.

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

Môžete to urobiť zadaním nasledujúceho príkazu.

$sudovýstižnýInštaláciaphp-curl php-gd php-mbstring php-mysql php-zip php-json php-xml


Počkajte, kým nezaberie viac miesta na disku na nainštalovanie rozšírení, a to stlačením klávesu y a stlačením klávesu Enter.


Tento príkaz nainštaluje všetky požadované rozšírenia PHP na spustenie phpMyAdmin.

Takto teda môžete nainštalovať všetky požadované balíčky na Ubuntu 20.04 a nastaviť LAMP Stack na zostavenie dynamickej webovej aplikácie.

Záver

Tento príspevok obsahuje podrobného sprievodcu inštaláciou a nastavením zásobníka LAMP na Ubuntu 20.04 LTS.