Takmer každý webový vývojár s distribučným systémom Ubuntu interaguje s nástrojom PHPMYADMIN na implementáciu databáz MySQL serverov prostredníctvom webového rozhrania. Okrem toho je táto zložka súčasťou lampy, pričom inštalácia sme už hovorili na našich webových stránkach v rámci iného materiálu. Dnešný článok bude zameraný na neskúsených užívateľov, ktorí práve začínajú svoj oboznámenie s vývojom webu a chce nainštalovať phpmyadmin do svojho počítača. Ďalej budeme predstaviť krok za krokom inštrukcie, ktorá umožní zaoberať sa všetkými aspektmi plnenia úlohy.
Nainštalovať phpmyadmin v ubuntu
Ihneď vás varte, že všetky následné akcie budú vykonané prostredníctvom "terminálu", takže buďte pripravení na skutočnosť, že budete musieť vstúpiť do mnohých rôznych tímov. Ukážeme tiež, ako sa primárna konfigurácia phpMyAdmin vykoná po dokončení inštalácie. Vezmite ako príklad, najobľúbenejší webový server Apache a MySQL DBMS. Ak teraz potrebujete každú z týchto komponentov, je lepšie použiť nižšie uvedený odkaz, kde je nastavenie lampy opísané, a ideme priamo do interakcie s komponentom, ktorý potrebujete dnes.Takmer vždy taká jednoduchá inštalácia prechádza bez problémov. Avšak, ak máte akékoľvek systémové problémy spojené s manažérom balíkov, na obrazovke sa zobrazia informácie, že inštalácia zlyhala. Táto situácia by sa mala rýchlo vyriešiť pomocou vyhľadávania opráv špecifického problému prostredníctvom oficiálnej dokumentácie Ubuntu alebo užívateľských fór.
Krok 2: Nainštalujte phpMyAdmin
Táto etapa je najzákladnejšia, pretože teraz vyvinieme priamu inštaláciu komponentu PHPMYADMIN. Existujú rôzne metódy, ktoré to umožnia to urobiť, a najjednoduchší spôsob ho použije oficiálnym úložiskom, ktorý ponúkame na realizáciu v nasledujúcej inštrukcii.
- Ak chcete nainštalovať, budete musieť zadať príkaz sudo apt nainštalovať phpMyadmin a aktivovať ho.
- Tam bude informovaný o potrebe sťahovania archívov. V správe "Chcete pokračovať?" Vyberte možnosť D.
- Počkajte na okno konzoly "Nastavenie balíka". V prvom rade je webový server špecifikovaný pre automatickú konfiguráciu. Vyberte si vlastné, potom kliknite na kartu, ak chcete rýchlo presunúť na tlačidlo "OK".
- Počkajte niekoľko minút tak, aby boli balíky úplne rozbalené. Počas tejto operácie nezavriete konzolu a nesledujte iné akcie na PC.
- Znova sa zobrazí "Setup Pack Setup". Teraz je táto databáza upravená. Pozrite si informácie uvedené v okne a vyberte príslušnú možnosť.
- Vytvorte nové heslo pre databázu.
- Potvrďte ho, znovu zadané do zobrazeného formulára.
- Zadajte pohodlnú metódu pripojenia k databáze.
- Číslo servisného portu sa nastaví automaticky. Ak máte potrebu zmeniť, stačí vymazať čísla a zadať požadovaný port.
- Nastavte názov štandardnej databázy.
- Pozrite si informácie o vytvorení používateľského mena.
- Teraz sa ho musíte opýtať, tlačiť z návodu na čítanie a vaše potreby.
- Zadajte ďalšie heslo, ktoré bude slúžiť na prístup k MySQL na phpmyadmin.
Po obrazovke sa zobrazia informácie o úspešnej inštalácii phpmyadmin v systéme. Ak sa počas konfigurácie alebo rozbalenia objavili nejaké problémy, budete o nich tiež informovaný. Možnosti budú dodatočne ponúkajú možnosti akcie, napríklad ignorovanie problému, opätovné pokus o jeho vyriešenie alebo preskočiť.
Krok 3: Vytvorenie nového používateľa
Počas predchádzajúceho štádia ponúka inštalačný nástroj na vytvorenie nového používateľa pre phpmyadmin, ale niektorí užívatelia vynechali tento okamih alebo potrebujú pridať niekoľko ďalších účtov. Spustime našu časť hlavných nastavení s pokynmi na vytvorenie profilu.
- Otvorte novú reláciu v termináli a zadajte SUDDO MYSQL na spustenie databázy.
- Uistite sa, že zadajte heslo Superuser.
- Ako prvý príkaz zadajte príkaz Create User 'admin' @ 'Localhost' identifikovaný 'Heslo', kde admin '@' Localhost je názov účtu a heslo je nainštalovaný heslo.
- Nastavte základné privilégiá prostredníctvom grantových privilégií na *. * Na 'admin' @ 'localhost' s možnosťou grantu;, uistite sa, že ste zmenili názov používateľa na predtým zadané.
- Posledný front, zadajte a aktivujete flushing privilégiá;.
- Budete informovaní o úspešnom ukončení operácie.
Takmer rovnakým spôsobom môžete vytvoriť neobmedzený počet používateľov, ktorí sa pripojijú k phpMyadmin zadaním názvu účtu a hesla z neho. Zohľadnite len inštaláciu privilégií pre každý profil. Viac informácií je napísané v oficiálnej dokumentácii.
Krok 4: Bezpečnosť
Vytvorenie základných bezpečnostných pravidiel pre phpmyadmin nie je vždy potrebné akcie, ale ak server priamo súvisí s otvorenou sieťou, mali by ste sa opýtať aspoň na základné politiky, ktoré pomôžu s povrchovými útokmi. Poďme rýchlo pochopiť, ako nakonfigurovať ochranu servera.
- Všetky ďalšie akcie sa uskutočnia zmenou konfiguračných súborov. Ak to chcete urobiť, musíte použiť textový editor. Štandardné riešenia môžu byť nepochopiteľné pre začínajúcich používateľov, takže začneme s pridaním pohodlnejšieho riešenia. Typ SUDO APT Inštalácia Nano a kliknite na Enter.
- Po úspešnej inštalácii spustite prvý konfiguračný súbor prostredníctvom sudo nano /usr/share/phpmyadmin/.htaccess.
- Tu v ľubovoľnom prázdnom riadku vložte nasledujúce štyri pravidlá.
AUTHTYPE BASIC.
Authname "Obmedzené súbory"
AUTHERSERFILE / ETC / PHPMYADMIN / HTPPASSWD.
Vyžadujú platný používateľ
- Na uloženie nastavení použite kombináciu CTRL + O.
- Po zobrazení výzvy nemeňte názov objektu, ale jednoducho kliknite na Enter.
- Keď sa uložia všetky nastavenia, stlačením klávesu Ctrl + X zatvorte aktuálny súbor.
- Potom nastavte nové heslo pre hlavný účet, ak to nebolo vykonané skôr. Aktivujte SUDO HPPASSWD-C /etc/phpmyadmin/.htpasswd User Command.
- V zobrazenom reťazci zadajte prístupový kľúč prijateľný pre vás a po aktivácii, zopakujte ho.
- Zostáva len nakonfigurovať webový server za všetky vyššie uvedené zmeny. Ak to chcete urobiť, otvorte príslušný súbor prostredníctvom sudo nano /etc/apache/pache2.conf.
- Vložte nižšie uvedené čiary a uložte zmeny.
Oprávnenie All.
Vyžadujú všetky udelené
Všetky ostatné nastavenia zabezpečenia sa vykonávajú na základe vašich potrieb, pričom sa zohľadnia syntax a všeobecné pravidlá, ktoré sú opísané v dokumentácii PHPMYADmin.
Ako súčasť dnešného materiálu sme povedali nielen o princípe inštalácie phpmyadmin, ale o hlavných konfiguračných bodoch. Teraz viete, aké opatrenia by sa mali vykonať na úspešnú implementáciu cieľa.