Takmer každý webový vývojár s distribúciou Ubuntu interaguje s nástrojom phpMyAdmin na správu databáz servera MySQL prostredníctvom webového rozhrania. Táto súčasť je navyše súčasťou LAMP, o inštalácii ktorého sme už na našom webe hovorili v rámci iného materiálu. Dnešný článok bude zameraný na neskúsených používateľov, ktorí sa práve začínajú zoznamovať s vývojom webových aplikácií a chcú si nainštalovať phpMyAdmin na svoj počítač. Ďalej predstavíme podrobné pokyny, ktoré vám umožnia pochopiť všetky aspekty dokončenia úlohy.

Nainštalujte phpMyAdmin na Ubuntu

Ihneď vás upozorníme, že všetky nasledujúce akcie budú vykonané prostredníctvom „Terminál“, takže buďte pripravení na zadávanie najrôznejších príkazov. Ukážeme vám tiež, ako nakonfigurovať phpMyAdmin prvýkrát po inštalácii. Zoberme si ako príklad najpopulárnejší webový server Apache a MySQL DBMS. Ak teraz potrebujete každý z týchto komponentov, je lepšie použiť odkaz uvedený nižšie, ktorý vysvetľuje, ako nainštalovať LAMP, a prejdeme priamo k interakcii s komponentom, ktorý dnes potrebujete.

Prečítajte si tiež: Inštalácia balíka LAMP Suite na Ubuntu

Krok 1: Nainštalujte si rozšírenie PHP

Najskôr sa dotknime témy inštalácie ďalšej prípony PHP, ktorá je potrebná pre prácu s textovými reťazcami a tie sa v budúcnosti použijú pri konfigurácii phpMyAdmin. Táto úloha vám nebude trvať veľa času, ale deje sa to takto:

  1. Otvorte ponuku aplikácií a spustite „Terminál“.
  2. Prejdete na terminál a nainštalujete ďalšie rozšírenie phpMyAdmin na Ubuntu

  3. Sem zadajte príkaz sudo apt nainštalovať php-mbstring a stlačte tlačidlo Zadajte.
  4. Príkaz na inštaláciu ďalšej prípony phpMyAdmin na Ubuntu

  5. Vyššie sme použili sudo, čo znamená, že príkaz sa spustí ako superuser. Pri prvom použití sudo v terminálovej relácii vás OS požiada o zadanie hesla na zabezpečenie prístupu. Urobte to a kliknite na Zadajte... Pamätajte však, že pri písaní sa znaky nezobrazujú.
  6. Zadaním hesla nainštalujete rozšírenie phpMyAdmin na Ubuntu

  7. Po zobrazení výzvy na rozšírenie použitého miesta na disku vyberte príslušnú možnosť D.
  8. Potvrdenie inštalácie ďalšej prípony phpMyAdmin na Ubuntu

Takmer vždy takáto jednoduchá inštalácia prebehne bez problémov. Ak však máte systémový problém so správcom balíkov, na obrazovke sa zobrazí správa, že inštalácia zlyhala. Táto situácia by mala byť okamžite vyriešená hľadaním opráv konkrétneho problému prostredníctvom oficiálnej dokumentácie Ubuntu alebo fór používateľov.

Krok 2: Nainštalujte phpMyAdmin

Táto fáza je najzákladnejšia, pretože teraz sa budeme zaoberať priamou inštaláciou súčasti phpMyAdmin. Existujú rôzne spôsoby, ako to urobiť, ale najjednoduchším spôsobom je použiť oficiálne úložisko, ktoré navrhujeme implementovať v nasledujúcej inštrukcii.

  1. Pre inštaláciu je potrebné zadať príkaz sudo apt nainštalovať phpmyadmin a aktivujte ho.
  2. Po pridaní vlastnej prípony nainštalujte phpMyAdmin na Ubuntu

  3. Zobrazí sa upozornenie na potrebu sťahovania archívov. V správe "Chceš pokračovať?" vyberte možnosť D.
  4. Zadaním hesla superuser inštalujete phpMyAdmin na Ubuntu

  5. Počkajte, kým sa zobrazí okno konzoly Konfigurácia balíka... Toto je miesto, kde je najskôr zadaný webový server pre automatickú konfiguráciu. Vyberte svoju a potom kliknite na Tabna rýchlu navigáciu k tlačidlu „OK“.
  6. Výber webového servera na ďalšiu inštaláciu phpMyAdmin na Ubuntu

  7. Počkajte niekoľko minút, kým sa balíky úplne nerozbalia. Počas tejto operácie nezatvárajte konzolu ani nevykonávajte na počítači iné operácie.
  8. Čaká sa na dokončenie rozbalenia phpMyAdmin na Ubuntu

  9. Znovu sa objaví Konfigurácia balíka... Databáza sa teraz upravuje tu. Skontrolujte informácie uvedené v okne a vyberte príslušnú možnosť.
  10. Po inštalácii prejdete na úvodné nastavenie phpMyAdmin v Ubuntu

  11. Vytvorte nové heslo pre databázu.
  12. Zadanie hesla na prístup k phpMyAdmin v Ubuntu počas inštalácie

  13. Potvrďte to opätovným zadaním do zobrazeného formulára.
  14. Potvrdenie hesla pri jeho vytváraní v phpMyAdmin na Ubuntu

  15. Zadajte vhodný spôsob pripojenia k databáze.
  16. Výber spôsobu pripojenia k databáze phpMyAdmin v Ubuntu počas inštalácie

  17. Číslo servisného portu bude pridelené automaticky. Ak to potrebujete zmeniť, jednoducho vymažte čísla a zadajte požadovaný port.
  18. Zadanie portu na pripojenie k serveru phpMyAdmin v Ubuntu

  19. Zadajte názov štandardnej databázy.
  20. Zadanie nového názvu databázy pri inštalácii phpMyAdmin na Ubuntu

  21. Prečítajte si informácie o vytvorení používateľského mena.
  22. Informácie o správnom vytvorení používateľského mena v phpMyAdmin na Ubuntu

  23. Teraz si to musíte položiť sami, počnúc prečítanými pokynmi a vašimi potrebami.
  24. Vytvorenie nového používateľa pre prístup k phpMyAdmin DBMS v Ubuntu

  25. Zadajte ďalšie heslo, ktoré sa použije na prístup MySQL k phpMyAdmin.
  26. Heslo DBMS pri inštalácii phpMyAdmin na Ubuntu

Potom sa na obrazovke zobrazia informácie o úspešnej inštalácii phpMyAdmin do systému. Ak sa vyskytnú problémy počas nastavovania alebo vybalenia, budete o nich tiež informovaní. Ďalej ponúknu možnosti akcie, napríklad ignorovanie problému, pokus o jeho opätovné riešenie alebo preskočenie.

Krok 3: Vytvorte nového používateľa

V predchádzajúcom kroku inštalačný nástroj navrhol vytvorenie nového používateľa pre phpMyAdmin, ale niektorí používatelia tento bod premeškali alebo je potrebné pridať niekoľko ďalších účtov. Začnime našu sekciu základných nastavení pokynmi na vytvorenie profilu.

  1. Otvorte novú reláciu v „Terminál“ a tlačiť tam sudo mysql spustiť databázu.
  2. Spustená databáza pre ďalšie nastavenie phpMyAdmin na Ubuntu

  3. Nezabudnite zadať heslo superužívateľa.
  4. Zadanie hesla pre úspešné spustenie databázy phpMyAdmin na Ubuntu

  5. Pre prvý príkaz zadajte VYTVORIŤ POUŽÍVATEĽA „admin“ @ „localhost“ IDENTIFIKOVANÝ „HESLOM“;kde admin ‘@’ localhost - názov účtu a HESLO - nastaviť heslo.
  6. Príkaz na vytvorenie nového používateľa v databáze phpMyAdmin v Ubuntu

  7. Nastaviť základné privilégiá pomocou UDELIŤ VŠETKY PRIVILEGY NA *. * „Admin“ @ „localhost“ S MOŽNOSŤOU GRANTU;, nezabudnite zmeniť používateľské meno na predtým zadané.
  8. Príkaz na nastavenie privilégií nového používateľa phpMyAdmin v Ubuntu

  9. Nakoniec zadajte a aktivujte VÝPLATNÉ VÝSADY;.
  10. Záverečný príkaz pri vytváraní používateľa phpMyAdmin v Ubuntu

  11. Budete informovaní o úspešnom dokončení operácie.
  12. Úspešné vytváranie nových používateľov phpMyAdmin v Ubuntu

Rovnakým spôsobom môžete vytvoriť neobmedzený počet používateľov, ktorí sa pripoja k phpMyAdmin, zadaním názvu svojho účtu a hesla. Zvážte iba nastavenie oprávnení pre každý profil. Ďalšie podrobnosti sú uvedené v oficiálnej dokumentácii.

Krok 4: Zabezpečenie

Vytvorenie základných bezpečnostných pravidiel pre phpMyAdmin nie je vždy nevyhnutná akcia, ale ak je server priamo pripojený k otvorenej sieti, stojí za to nastaviť aspoň základné zásady, ktoré pomôžu pri povrchových útokoch. Poďme sa rýchlo pozrieť na to, ako presne je nakonfigurovaná ochrana servera.

  1. Všetky ďalšie akcie sa vykonajú zmenou konfiguračných súborov. Ak to chcete urobiť, musíte použiť textový editor. Štandardné riešenia nemusia byť začiatočníkom jasné, takže začnime pridaním pohodlnejšieho riešenia do systému. Vytočiť sudo apt nainštalovať nano a kliknite na Zadajte.
  2. Inštalácia textového editora na ďalšie prispôsobenie phpMyAdmin na Ubuntu

  3. Po úspešnej inštalácii spustite prvý konfiguračný súbor cez sudo nano /usr/share/phpmyadmin/.htaccess.
  4. Spúšťa sa konfiguračný súbor zabezpečenia phpMyAdmin na Ubuntu

  5. Tu na ľubovoľný prázdny riadok vložte nasledujúce štyri pravidlá.

    AuthType Basic
    AuthName "Obmedzené súbory"
    AuthUserFile /etc/phpmyadmin/.htpasswd
    Vyžadovať platného používateľa

  6. Nastavenie predvolených bezpečnostných pravidiel pre phpMyAdmin na Ubuntu

  7. Použite kombináciu Ctrl + O uložte nastavenia.
  8. Uložte zmeny v textovom editore pri konfigurácii phpMyAdmin na Ubuntu

  9. Po výzve nemeňte názov objektu, jednoducho stlačte kláves Enter.
  10. Výber názvu na uloženie konfiguračného súboru phpMyAdmin v Ubuntu

  11. Po uložení všetkých nastavení kliknite na Ctrl + X na zatvorenie aktuálneho súboru.
  12. Ukončenie editora po nakonfigurovaní zabezpečenia phpMyAdmin v Ubuntu

  13. Ďalej nastavte nové heslo pre hlavný účet, ak to ešte nebolo urobené. Aktivujte príkaz sudo htpasswd -c /etc/phpmyadmin/.htpasswd užívateľ.
  14. Spustený nástroj na heslo phpMyAdmin na Ubuntu

  15. Na zobrazenom riadku zadajte prístupový kľúč, ktorý je pre vás prijateľný, a po aktivácii ho opakujte.
  16. Zadanie nového hesla pre zadaného používateľa phpMyAdmin v Ubuntu

  17. Zostáva iba nakonfigurovať webový server pre všetky zmeny vykonané skôr. Za týmto účelom otvorte príslušný súbor pomocou sudo nano /etc/apache/apache2.conf.
  18. Spustenie textového editora na konfiguráciu webového servera phpMyAdmin na Ubuntu

  19. Prilepte riadky nižšie a uložte zmeny.

    <Directory /usr/share>
    AllowOverride All
    Vyžadovať všetky udelené
    </Directory>

  20. Nastavenie webového servera phpMyAdmin v Ubuntu pre nového používateľa

Vykonajte všetky ďalšie nastavenia zabezpečenia podľa svojich potrieb, pričom zohľadnite syntax a všeobecné pravidlá opísané v dokumentácii phpMyAdmin.

V rámci dnešného materiálu sme hovorili nielen o princípe inštalácie phpMyAdmin, ale aj o hlavných konfiguračných bodoch. Teraz viete, aké kroky by sa mali podniknúť na úspešné dosiahnutie tohto cieľa.