Inštalácia LAMP v Ubuntu

Softvérový balík s názvom LAMP obsahuje operačný systém v jadre Linuxu, webový server Apache, databázu MySQL a komponenty PHP používané pre site engine. Ďalej podrobne popíšeme inštaláciu a počiatočnú konfiguráciu týchto doplnkov, pričom príkladom je najnovšia verzia Ubuntu.

Nainštalujte LAMP toolkit v Ubuntu

Keďže formát tohto článku už znamená, že máte nainštalovaný Ubuntu na vašom počítači, tento krok preskočíme a prejdeme priamo k iným programom, ale môžete si prečítať inštrukcie k téme, ktorá vás zaujíma.

Ďalšie podrobnosti:
Inštalácia Ubuntu na VirtualBox
Inštalačná príručka pre Linux s diskami Flash

Krok 1: Nainštalujte Apache

Začnite inštaláciou otvoreného webového servera s názvom Apache. Je to jedna z najlepších možností, takže sa stáva voľbou mnohých užívateľov. V Ubuntu sa inštaluje prostredníctvom terminálu :

  1. Otvorte ponuku a spustite konzolu alebo stlačte kombináciu klávesov Ctrl + Alt + T.
  2. Spustite terminál v operačnom systéme Ubuntu

  3. Najprv aktualizujte svoje systémové archívy, aby ste sa uistili, že máte všetky potrebné komponenty. Ak to chcete urobiť, zadajte príkaz sudo apt-get update .
  4. Skontrolujte aktualizácie v operačnom systéme Ubuntu

  5. Všetky akcie cez sudo sú vykonávané s prístupom root, takže nezabudnite zadať svoje heslo (pri zadávaní sa nezobrazí).
  6. Zadajte heslo pre prístup do Ubuntu

  7. Po dokončení zadajte sudo apt-get install apache2 aby ste do systému pridali Apache.
  8. Spustite inštalačný príkaz Apache v Ubuntu

  9. Potvrďte pridanie všetkých súborov výberom možnosti odpovede D.
  10. Potvrďte pridávanie súborov pre Apache v Ubuntu

  11. Poďme otestovať web server spustením sudo apache2ctl configtest .
  12. Spustite kontrolu syntaxe Apache v Ubuntu

  13. Syntax by mala byť normálna, ale niekedy existuje varovanie o potrebe pridať ServerName .
  14. Informácie o overovaní Apache v Ubuntu

  15. Pridajte túto globálnu premennú do konfiguračného súboru, aby ste sa vyhli varovaniam v budúcnosti. Spustite samotný súbor cez sudo nano /etc/apache2/apache2.conf .
  16. Otvorte konfiguračný súbor Apache v Ubuntu

  17. Teraz spustite druhú konzolu, kde spustite ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's//.*$//' ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's//.*$//' ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's//.*$//' aby ste zistili vašu IP adresu alebo doménu servera.
  18. Zistite informácie o IP adrese alebo doméne v Ubuntu

  19. V prvom „Termináli“ choďte do spodnej časti súboru, ktorý sa otvorí a zadajte názov ServerName + имя домена или IP адрес ktorú ste sa práve naučili. Uložte zmeny pomocou Ctrl + O a zatvorte konfiguračný súbor.
  20. Pridajte globálnu premennú pre Apache v Ubuntu

  21. Urobte ďalší test, aby ste sa uistili, že nie sú žiadne chyby, a potom reštartujte webový server cez sudo systemctl restart apache2 .
  22. Druhá kontrola syntaxe Apache v Ubuntu

  23. Ak chcete, aby sa spustil spolu s operačným systémom s príkazom sudo systemctl enable apache2 .
  24. Pridajte Apache do Ubuntu autoload

  25. Zostáva len spustiť webový server na kontrolu jeho stability, pre tento účel použite príkaz sudo systemctl start apache2 .
  26. Spustite webový server Apache v Ubuntu

  27. Spustite prehliadač a prejdite na adresu localhost . Ak ste na hlavnej stránke Apache, potom všetko funguje správne, prejdite na ďalší krok.
  28. Prejdite na štandardnú stránku Apache cez prehliadač v Ubuntu

Krok 2: Nainštalujte MySQL

Druhým krokom je pridanie databázy MySQL, ktorá sa vykonáva aj prostredníctvom štandardnej konzoly pomocou príkazov dostupných v systéme.

  1. sudo apt-get install mysql-server do terminálu napíšte sudo apt-get install mysql-server a stlačte kláves Enter .
  2. Príkaz na inštaláciu databázy v Ubuntu

  3. Potvrďte pridanie nových súborov.
  4. Potvrďte pridanie inštalačných súborov databázy v Ubuntu

  5. Uistite sa, že je zabezpečené používanie prostredia MySQL, takže zabezpečte ochranu pomocou samostatného doplnku nainštalovaného cez sudo mysql_secure_installation .
  6. Nainštalujte databázu zabezpečenia v Ubuntu

  7. Nastavenie zásuvných modulov pre požiadavky na heslo nemá jednu inštrukciu, pretože každý používateľ je odrazený vlastnými overovacími riešeniami. Ak chcete nainštalovať požiadavky, zadajte do výzvy konzolu y .
  8. Začnite nastavovať požiadavky na heslo v Ubuntu

  9. Ďalej musíte zvoliť úroveň ochrany. Najprv si prečítajte popis každého parametra a potom vyberte najvhodnejší.
  10. Vyberte úroveň požiadavky na heslo v Ubuntu

  11. Nastavte nové heslo, ktoré umožní prístup používateľa root.
  12. Nastavte nové heslo databázy v Ubuntu

  13. Okrem toho uvidíte pred sebou rôzne nastavenia zabezpečenia, prečítajte si ich a akceptujte alebo odmietnite, ak to považujete za potrebné.
  14. Rozšírené nastavenia zabezpečenia databáz v Ubuntu

Odporúčame si prečítať si popis iného spôsobu inštalácie v našom samostatnom článku, ktorý nájdete na nasledujúcom odkaze.

Pozri tiež: MySQL Inštalačná príručka pre Ubuntu

Krok 3: Nainštalujte PHP

Posledným krokom na zabezpečenie normálnej prevádzky systému LAMP je inštalácia komponentov PHP. V implementácii tohto procesu nie je nič ťažké, stačí použiť jeden z dostupných príkazov a potom nakonfigurovať prácu samotného doplnku.

  1. V "Terminal" zozname príkaz sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0 nainštalovať potrebné komponenty v prípade Potrebujete verziu 7.
  2. Príkaz na inštaláciu PHP komponentov v Ubuntu

  3. Niekedy je uvedený príkaz rozbitý, takže použite sudo apt install php 7.2-cli alebo sudo apt install hhvm na inštaláciu najnovšej dostupnej verzie 7.2.
  4. Príkaz na inštaláciu najnovšej verzie PHP v Ubuntu

  5. Po dokončení postupu sa uistite, že správna zostava je nainštalovaná zadaním php -v do konzoly.
  6. Skontrolujte verziu nainštalovaného PHP v Ubuntu

  7. Riadenie databázy a implementácia webového rozhrania sa vykonáva pomocou bezplatného nástroja PHPmyadmin, ktorý je tiež žiaduci na inštaláciu počas konfigurácie LAMP. Ak chcete začať, zadajte príkaz sudo apt-get install phpmyadmin php-mbstring php-gettext .
  8. Inštalácia PHPmyadmin na operačný systém Ubuntu

  9. Potvrďte pridanie nových súborov výberom príslušnej možnosti.
  10. Potvrďte pridanie súborov pre PHPmyadmin v Ubuntu

  11. Zadajte webový server "Apache2" a kliknite na "OK" .
  12. Vyberte webový server na inštaláciu PHPmyadmin v Ubuntu

  13. Budete vyzvaní na konfiguráciu databázy pomocou špeciálneho príkazu, v prípade potreby vyberte kladnú odpoveď.
  14. Nastavenie databázy PHPmyadmin v Ubuntu

  15. Vytvorte heslo na registráciu na databázovom serveri, po ktorom ho budete musieť potvrdiť opätovným zadaním.
  16. Výber hesla pre databázu PHPmyadmin v Ubuntu

  17. V predvolenom nastavení sa nebudete môcť prihlásiť do PHPmyadmin v mene užívateľa s prístupom root alebo cez rozhrania TPC, takže musíte zablokovať nástroj blokovania. Aktivovať privilégiá root prostredníctvom príkazu sudo -i .
  18. Aktivujte prístup root prostredníctvom terminálu v Ubuntu

  19. Stráviť môžete napísaním echo "update user set plugin='' where User='root'; flush privileges;" | mysql -u root -p mysql echo "update user set plugin='' where User='root'; flush privileges;" | mysql -u root -p mysql echo "update user set plugin='' where User='root'; flush privileges;" | mysql -u root -p mysql .
  20. Vypnite nástroj v PHPmyadmin prostredníctvom terminálu v Ubuntu

Pri tomto postupe je možné úspešne dokončiť inštaláciu a konfiguráciu PHP pre LAMP.

Pozri tiež: PHP Inštalačná príručka pre Ubuntu Server

Dnes sme hovorili o inštalácii a základnej konfigurácii komponentov LAMP pre operačný systém Ubuntu. Samozrejme, toto nie sú všetky informácie, ktoré možno poskytnúť na túto tému, existuje mnoho nuansy spojené s používaním niekoľkých domén alebo databáz. Vďaka vyššie uvedeným pokynom však môžete systém ľahko pripraviť na správne fungovanie tohto softvérového balíka.