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.
A aby ste skontrolovali, či je služba MySQL vo vašom systéme ubuntu spustená alebo nie, zadajte stav pomocou tohto príkazu.
Ak nie je aktívny, môžete ho spustiť pomocou kľúčového slova start vo vyššie uvedenom príkaze
Ak sa chcete prihlásiť do shellu MySQL, zadajte nasledujúci príkaz
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
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.