Možno ste práve začali budovať svoju dynamickú webovú aplikáciu v PHP a chcete nastaviť LAMP Stack. Pojem LAMP pochádza z operačného systému Linux, serveru Apache, databázy MySQL a jazyka PHP. Začnime s inštaláciou LAMP Stack na Ubuntu 20.04.
Najskôr by ste mali mať vo svojom systéme oprávnenie sudo alebo sa musíte prihlásiť ako root, aby ste mohli vykonávať nasledujúce úlohy:
Aktualizujte úložisko balíkov systému
Ak chcete začať s celou inštaláciou, je najlepším postupom najskôr aktualizovať úložisko medzipamäte APT, aby bolo možné bezproblémovo nainštalovať všetky najnovšie aplikácie.
$ sudo apt aktualizácia
Po aktualizácii apt-cache sme pripravení ísť vpred s inštaláciou LAMP Stack.
Najskôr si nainštalujeme MySQL.
Nainštalujte MySQL na Ubuntu 20.04
Pretože sa MySQL väčšinou používa ako databáza s PHP a slúži na správu a ukladanie údajov na inštaláciu MySQL do vášho systému ubuntu, zadajte príkaz uvedený nižšie.
$ sudo apt nainštalovať mysql-server mysql-klient
Požiada vás, aby ste balíku nabrali ďalšie miesto na inštaláciu, takže stlačte „y“ a pokračujte v inštalácii MySQL.
Po nainštalovaní MySQL skontrolujte verziu zadaním tohto príkazu.
A aby ste skontrolovali, či je služba MySQL spustená alebo nie vo vašom systéme ubuntu, zadajte tento príkaz na kontrolu stavu.
Ak nie je aktívny, môžete ho spustiť pomocou kľúčového slova start vo vyššie uvedenom príkaze, ako je tento
Ak sa chcete prihlásiť do shellu MySQL, zadajte nasledujúci príkaz
Prvýkrát od vás nebude vyžadovať žiadne heslo.
Po prihlásení do shellu MySQL môžete nastaviť svoje heslo alebo vykonať akúkoľvek funkciu súvisiacu s databázou v ňom.
Teraz to ukončime a nainštalujeme webový server Apache 2 do systému Ubuntu.
mysql> ukoncit
Nainštalujte webový server Apache na Ubuntu 20.04
Apache 2 je webový server, ktorý spracováva servery na hosťovanie webových aplikácií. Ak chcete nainštalovať Apache 2 na váš systém ubuntu, spustite tento príkaz.
$ sudo apt nainštalovať apache2
Môže sa tiež zobraziť výzva na pridelenie dodatočného miesta na disku pre inštaláciu Apache, takže pokračujte v inštalácii stlačením klávesu „y“.
Raz je nainštalovaný aj webový server Apache 2; stav môžete skontrolovať zadaním nasledujúceho príkazu.
$ sudo systemctl status apache2
Ak je aktívny a beží, je dobré ísť s inštaláciou PHP; v opačnom prípade začnite používať príkaz
Po jeho spustení si teraz nainštalujeme PHP,
Nainštalujte si PHP na Ubuntu 20.04
Najnovšiu stabilnú verziu PHP je možné ľahko nainštalovať na ubuntu z úložiska balíkov APT zadaním príkazu uvedeného nižšie v termináli
$ sudo apt nainštalovať php
Stlačením klávesu „y“ pokračujte v procese, ak sa zobrazí výzva na zabratie ďalšieho miesta na disku pre inštaláciu PHP.
Po úspešnej inštalácii PHP môžete verziu skontrolovať zadaním príkazu
$ php - verzia
PHP verzia 7.3.4 je nainštalovaný.
Nainštalujte si rozšírenia PHP
Teraz, ak chcete nainštalovať aj nejaké ďalšie základné rozšírenie PHP, ktoré je potrebné napríklad pre phpMyAdmin,
- php-curl
- php-gd
- php-mbstring
- php-mysql
- php-zip
- php-json
- php-xml
Môžete to urobiť zadaním nasledujúceho príkazu.
$ sudo apt nainštalovať php-curl php-gd php-mbstring php-mysql php-zip php-json php-xml
Zadajte „y“ a stlačte kláves „Enter“, aby ste mohli disku nainštalovať dodatočné miesto na disku.
Tento príkaz nainštaluje všetky potrebné rozšírenia PHP na spustenie phpMyAdmin.
Takto teda môžete nainštalovať všetky potrebné balíčky na Ubuntu 20.04 a nastavte LAMP Stack na zostavenie svojej dynamickej webovej aplikácie.
Záver
Tento príspevok obsahuje podrobného sprievodcu inštaláciou a nastavením balíka LAMP na Ubuntu 20.04 LTS.