Skoraj vsak spletni razvijalec z distribucijo Ubuntu sodeluje z orodjem phpMyAdmin za upravljanje strežniških baz podatkov MySQL prek spletnega vmesnika. Poleg tega je ta komponenta del LAMP-a, o namestitvi katerega smo že govorili na našem spletnem mestu v okviru drugega gradiva. Današnji članek bo namenjen neizkušenim uporabnikom, ki se šele seznanjajo s spletnim razvojem in želijo v svoj računalnik namestiti phpMyAdmin. Nato bomo predstavili navodila po korakih, ki vam bodo omogočila razumevanje vseh vidikov dokončanja naloge.

Namestite phpMyAdmin v Ubuntu

Takoj vas bomo opozorili, da bodo vsa nadaljnja dejanja izvedena do konca "Terminal", zato bodite pripravljeni na vnos najrazličnejših ukazov. Pokazali vam bomo tudi, kako po končani namestitvi prvič konfigurirati phpMyAdmin. Za primer vzemimo najbolj priljubljeni spletni strežnik Apache in DBMS MySQL. Če zdaj potrebujete vsako od teh komponent, je bolje, da uporabite spodnjo povezavo, ki pojasnjuje, kako namestiti LAMP, in preidemo neposredno na interakcijo s komponento, ki jo potrebujete danes.

Preberite tudi: Namestitev LAMP Suite na Ubuntu

1. korak: Namestite razširitev PHP

Najprej se dotaknimo teme namestitve dodatne razširitve PHP, ki je potrebna za delo z besedilnimi nizi in bodo v prihodnosti uporabljeni pri konfiguraciji phpMyAdmin. Ta naloga vam ne bo vzela veliko časa, vendar je narejena tako:

  1. Odprite meni aplikacije in zaženite "Terminal".
  2. Odhod na terminal za namestitev dodatne razširitve phpMyAdmin v Ubuntu

  3. Tukaj vnesite ukaz sudo apt namestite php-mbstring in pritisnite tipko Enter.
  4. Ukaz za namestitev dodatne razširitve phpMyAdmin v Ubuntu

  5. Zgoraj smo uporabili sudo, kar pomeni, da se bo ukaz zagnal kot super uporabnik. Ob prvi uporabi sudo v terminalski seji vas bo OS pozval, da vnesete geslo za dostop. Naredite to in kliknite na Enter... Upoštevajte, da med pisanjem znaki niso prikazani.
  6. Vnos gesla za namestitev razširitve dodatka phpMyAdmin v Ubuntu

  7. Ko se prikaže poziv za razširitev uporabljenega prostora na disku, izberite možnost D.
  8. Potrditev namestitve dodatne razširitve phpMyAdmin v Ubuntu

Skoraj vedno tako preprosta namestitev poteka brez težav. Če pa imate sistemsko težavo z upraviteljem paketov, se na zaslonu prikaže sporočilo, da namestitev ni uspela. To situacijo je treba nemudoma rešiti z iskanjem popravkov za določeno težavo v uradni dokumentaciji Ubuntu ali uporabniških forumih.

2. korak: Namestite phpMyAdmin

Ta stopnja je najosnovnejša, saj se bomo zdaj lotili neposredne namestitve komponente phpMyAdmin. Za to obstajajo različne metode, vendar je najlažje uporabiti uradno repozitorij, ki ga predlagamo za izvajanje v naslednjem navodilu.

  1. Za namestitev morate vnesti ukaz sudo apt namestite phpmyadmin in ga aktivirajte.
  2. Po dodajanju razširitve po meri namestite phpMyAdmin v Ubuntu

  3. Pojavilo se bo obvestilo o potrebi po prenosu arhivov. V sporočilu "Ali želite nadaljevati?" izberite možnost D.
  4. Vnos gesla super uporabnika za namestitev phpMyAdmin v Ubuntu

  5. Počakajte, da se prikaže okno konzole Konfiguracija paketa... Tu je najprej določen spletni strežnik za samodejno konfiguracijo. Izberite svojega in kliknite na Tabda se hitro pomaknete do gumba "V REDU".
  6. Izbira spletnega strežnika za nadaljnjo namestitev phpMyAdmin v Ubuntu

  7. Počakajte nekaj minut, da se paketi popolnoma razpakirajo. Med tem postopkom ne zapirajte konzole ali izvajajte drugih postopkov na računalniku.
  8. Čakam, da se phpMyAdmin razpakira v Ubuntuju

  9. Se bo spet pojavil Konfiguracija paketa... Zbirka podatkov je zdaj urejena tukaj. Preglejte informacije v oknu in izberite ustrezno možnost.
  10. Odpiranje začetne namestitve phpMyAdmin v Ubuntuju po namestitvi

  11. Ustvarite novo geslo za bazo podatkov.
  12. Vnos gesla za dostop do phpMyAdmin v Ubuntu med namestitvijo

  13. Potrdite tako, da ga znova vnesete v prikazano obliko.
  14. Potrditev gesla med ustvarjanjem v phpMyAdmin v Ubuntuju

  15. Navedite priročen način za povezavo z bazo podatkov.
  16. Izbira metode za povezavo z bazo podatkov phpMyAdmin v Ubuntuju med namestitvijo

  17. Številka servisnih vrat bo dodeljena samodejno. Če ga želite spremeniti, samo izbrišite številke in določite zahtevana vrata.
  18. Vnos vrat za povezavo s strežnikom phpMyAdmin v Ubuntuju

  19. Navedite ime standardne baze podatkov.
  20. Vnos novega imena baze podatkov pri namestitvi phpMyAdmin v Ubuntu

  21. Preglejte informacije o ustvarjanju uporabniškega imena.
  22. Informacije o pravilnem ustvarjanju uporabniškega imena v phpMyAdmin v Ubuntuju

  23. Zdaj ga morate vprašati sami, začenši od prebranih navodil in svojih potreb.
  24. Ustvarjanje novega uporabnika za dostop do phpMyAdmin DBMS v Ubuntuju

  25. Vnesite drugo geslo, ki bo uporabljeno za dostop MySQL do phpMyAdmin.
  26. Geslo DBMS pri namestitvi phpMyAdmin v Ubuntu

Po tem se na zaslonu prikažejo informacije o uspešni namestitvi phpMyAdmin v sistem. Če med namestitvijo ali razpakiranjem naletite na kakršne koli težave, boste o njih tudi obveščeni. Poleg tega bodo ponudili možnosti za ukrepanje, na primer ignoriranje težave, ponovni poskus reševanja ali preskakovanje.

3. korak: ustvarite novega uporabnika

V prejšnjem koraku je namestitveno orodje predlagalo ustvarjanje novega uporabnika za phpMyAdmin, vendar so nekateri uporabniki to točko zamudili ali pa so morali dodati še nekaj računov. Začnimo naš odsek osnovnih nastavitev z navodili za ustvarjanje profila.

  1. Odprite novo sejo v "Terminal" in tam natisnite sudo mysql za zagon baze podatkov.
  2. Zagon baze podatkov za dodatne nastavitve phpMyAdmin v Ubuntuju

  3. Vnesite geslo super uporabnika.
  4. Vnos gesla za uspešen zagon baze podatkov phpMyAdmin v Ubuntuju

  5. Za prvi ukaz vnesite USTVARI UPORABNIKA 'admin' @ 'localhost' IDENTIFICED BY 'PASSWORD';kje admin ‘@’ localhost - ime računa in GESLO - nastavi geslo.
  6. Ukaz za ustvarjanje novega uporabnika v zbirki podatkov phpMyAdmin v Ubuntuju

  7. Nastavite osnovne privilegije prek DODELITE VSE PRIVILEGIJE *. * 'Admin' @ 'localhost' Z DODELJENO MOŽNOSTJO;, spremenite uporabniško ime na prej določeno.
  8. Ukaz za nastavitev pravic novega uporabnika phpMyAdmin v Ubuntuju

  9. Nazadnje vnesite in aktivirajte PRIVILEGI ZA FLUSH;.
  10. Končni ukaz pri ustvarjanju uporabnika phpMyAdmin v Ubuntuju

  11. O uspešnem zaključku operacije boste obveščeni.
  12. Uspešno ustvarjanje novega uporabnika phpMyAdmin v Ubuntuju

Na podoben način lahko ustvarite neomejeno število uporabnikov, ki se bodo povezali s phpMyAdmin z vnosom imena računa in gesla. Upoštevajte samo nastavitev pravic za vsak profil. Več podrobnosti o tem je zapisano v uradni dokumentaciji.

4. korak: Varnost

Ustvarjanje osnovnih varnostnih pravil za phpMyAdmin ni vedno potrebno dejanje, če pa je strežnik neposredno povezan z odprtim omrežjem, je vredno določiti vsaj osnovne pravilnike, ki bodo pomagali pri površinskih napadih. Na hitro si oglejmo, kako natančno je konfigurirana zaščita strežnika.

  1. Vsa nadaljnja dejanja bodo izvedena s spreminjanjem konfiguracijskih datotek. Če želite to narediti, morate uporabiti urejevalnik besedil. Običajnim uporabnikom standardne rešitve morda niso jasne, zato začnimo z dodajanjem bolj priročne rešitve v sistem. Pokliči sudo apt namestite nano in kliknite Enter.
  2. Namestitev urejevalnika besedil za nadaljnjo prilagoditev phpMyAdmin v Ubuntu

  3. Po uspešni namestitvi zaženite prvo konfiguracijsko datoteko prek sudo nano /usr/share/phpmyadmin/.htaccess.
  4. Zagon varnostne konfiguracijske datoteke phpMyAdmin v Ubuntuju

  5. Tu v katero koli prazno vrstico vstavite naslednja štiri pravila.

    AuthType Basic
    AuthName "Omejene datoteke"
    AuthUserFile /etc/phpmyadmin/.htpasswd
    Zahtevaj veljavnega uporabnika

  6. Nastavitev privzetih varnostnih pravil za phpMyAdmin v Ubuntuju

  7. Uporabite kombinacijo Ctrl + O shranite nastavitve.
  8. Shranjevanje sprememb v urejevalniku besedil med konfiguriranjem phpMyAdmin v Ubuntuju

  9. Ob pozivu ne spreminjajte imena predmeta, samo pritisnite Enter.
  10. Izbira imena za shranjevanje konfiguracijske datoteke phpMyAdmin v Ubuntu

  11. Ko so shranjene vse nastavitve, kliknite Ctrl + X , da zaprete trenutno datoteko.
  12. Izhod iz urejevalnika po konfiguraciji varnosti phpMyAdmin v Ubuntuju

  13. Nato nastavite novo geslo za glavni račun, če tega še niste storili. Aktivirajte ukaz sudo htpasswd -c /etc/phpmyadmin/.htpasswd uporabnik.
  14. Zagon orodja za gesla phpMyAdmin v Ubuntuju

  15. V vrstico, ki se prikaže, vnesite sprejemljiv ključ za dostop in ga ponovite po aktivaciji.
  16. Vnos novega gesla za določenega uporabnika phpMyAdmin v Ubuntu

  17. Ostaja le konfiguracija spletnega strežnika za vse spremembe, ki so bile narejene prej. Če želite to narediti, odprite ustrezno datoteko prek sudo nano /etc/apache/apache2.conf.
  18. Zagon urejevalnika besedil za konfiguriranje spletnega strežnika phpMyAdmin v Ubuntuju

  19. Prilepite spodnje vrstice in shranite spremembe.

    <Directory /usr/share>
    AllowOverride All
    Zahtevaj vse odobreno
    </Directory>

  20. Nastavitev spletnega strežnika phpMyAdmin v Ubuntu za novega uporabnika

Izvedite vse druge varnostne nastavitve glede na svoje potrebe, ob upoštevanju sintakse in splošnih pravil, opisanih v dokumentaciji phpMyAdmin.

Kot del današnjega gradiva se nismo pogovarjali le o načelu namestitve phpMyAdmin, ampak tudi o glavnih konfiguracijskih točkah. Zdaj veste, katere ukrepe je treba sprejeti za uspešen doseganje tega cilja.