Gotovo svaki web programer s Ubuntu distribucijom komunicira s phpMyAdmin alatom za upravljanje bazama podataka MySQL poslužitelja putem web sučelja. Uz to, ova je komponenta dio LAMP-a, o čijoj smo instalaciji već govorili na našoj web stranici u okviru drugog materijala. Današnji članak bit će namijenjen neiskusnim korisnicima koji tek započinju upoznavanje s web razvojem i žele instalirati phpMyAdmin na svoje računalo. Dalje ćemo predstaviti detaljne upute koje će vam omogućiti da razumijete sve aspekte izvršavanja zadatka.

Instalirajte phpMyAdmin na Ubuntu

Odmah ćemo vas upozoriti da će se sve sljedeće radnje izvršiti do kraja "Terminal", zato budite spremni za unos širokog spektra naredbi. Pokazat ćemo vam i kako konfigurirati phpMyAdmin prvi put nakon završetka instalacije. Uzmimo za primjer najpopularniji web poslužitelj Apache i MySQL DBMS. Ako vam je sada potrebna svaka od ovih komponenti, bolje je koristiti vezu u nastavku koja objašnjava kako instalirati LAMP, a mi ćemo prijeći izravno na interakciju s komponentom koja vam je potrebna danas.

Pročitajte također: Instaliranje LAMP Suite-a na Ubuntu

Korak 1: Instalirajte PHP proširenje

Prije svega, dotaknimo se teme instaliranja dodatnog PHP proširenja, potrebnog za rad sa tekstualnim nizovima, a oni će se koristiti u budućnosti prilikom konfiguriranja phpMyAdmin-a. Ovaj vam zadatak neće oduzeti puno vremena, ali radi se ovako:

  1. Otvorite izbornik aplikacije i pokrenite "Terminal".
  2. Odlazak na terminal za instaliranje dodatnog proširenja phpMyAdmin na Ubuntu

  3. Ovdje unesite naredbu sudo apt instalirati php-mbstring i pritisnite tipku Unesi.
  4. Naredba za instaliranje dodatnog proširenja phpMyAdmin na Ubuntu

  5. Iznad smo koristili sudo, što znači da će se naredba izvoditi kao superkorisnik. Pri prvom korištenju sudo u terminalu terminala, OS će tražiti da unesete lozinku kako biste omogućili pristup. Učini to i klikni na Unesi... Međutim, imajte na umu da se znakovi ne prikazuju tijekom pisanja.
  6. Unos lozinke za instaliranje proširenja za dodatak phpMyAdmin na Ubuntuu

  7. Kada se od vas zatraži da proširite iskorišteni prostor na disku, odaberite opciju D.
  8. Potvrda instalacije dodatnog proširenja phpMyAdmin na Ubuntuu

Gotovo uvijek se tako jednostavna instalacija odvija bez ikakvih problema. Međutim, ako imate sistemski problem s upraviteljem paketa, na zaslonu će se pojaviti poruka da instalacija nije uspjela. Ova bi se situacija trebala odmah riješiti traženjem ispravka za određeni problem putem službene Ubuntu dokumentacije ili korisničkih foruma.

Korak 2: Instalirajte phpMyAdmin

Ova je faza najosnovnija, jer ćemo se sada pozabaviti izravnom instalacijom phpMyAdmin komponente. Postoje različite metode za to, ali najlakši je način koristiti službeno spremište, koje predlažemo implementirati u sljedećoj uputi.

  1. Da biste instalirali, morate unijeti naredbu sudo apt instalirati phpmyadmin i aktivirati ga.
  2. Instalirajte phpMyAdmin na Ubuntu nakon dodavanja prilagođenog proširenja

  3. Pojavit će se obavijest o potrebi preuzimanja arhiva. U poruci "Želite li nastaviti?" odaberite opciju D.
  4. Unošenje lozinke superuser za instaliranje phpMyAdmin na Ubuntu

  5. Pričekajte da se pojavi prozor konzole Konfiguracija paketa... Tu se prvo određuje web poslužitelj za automatsku konfiguraciju. Odaberite svoje, a zatim kliknite na Tabza brzu navigaciju do gumba "U REDU".
  6. Odabir web poslužitelja za daljnju instalaciju phpMyAdmin-a na Ubuntu

  7. Pričekajte nekoliko minuta da se paketi potpuno raspakiraju. Tijekom ove operacije nemojte zatvarati konzolu niti izvoditi druge radnje na računalu.
  8. Čekajući da se phpMyAdmin raspakira na Ubuntu

  9. Pojavit će se ponovno Konfiguracija paketa... Baza podataka sada je ovdje uređena. Pregledajte podatke dane u prozoru i odaberite odgovarajuću opciju.
  10. Odlazak na početno postavljanje phpMyAdmina u Ubuntuu nakon instalacije

  11. Stvorite novu lozinku za bazu podataka.
  12. Unos lozinke za pristup phpMyAdmin u Ubuntu tijekom instalacije

  13. Potvrdite ponovnim unosom u obrazac koji se pojavi.
  14. Potvrđivanje lozinke tijekom stvaranja u phpMyAdmin na Ubuntuu

  15. Navedite prikladnu metodu povezivanja s bazom podataka.
  16. Odabir metode povezivanja s phpMyAdmin bazom podataka u Ubuntuu tijekom instalacije

  17. Broj uslužnog porta bit će dodijeljen automatski. Ako ga trebate promijeniti, samo izbrišite brojeve i navedite traženi priključak.
  18. Ulazak u port za povezivanje s phpMyAdmin poslužiteljem u Ubuntuu

  19. Navedite naziv standardne baze podataka.
  20. Unos novog imena baze podataka prilikom instaliranja phpMyAdmin na Ubuntu

  21. Pregledajte informacije o stvaranju korisničkog imena.
  22. Informacije o ispravnom stvaranju korisničkog imena u phpMyAdmin na Ubuntuu

  23. Sada to morate sami pitati, počevši od uputa koje ste pročitali i svojih potreba.
  24. Stvaranje novog korisnika za pristup phpMyAdmin DBMS-u u Ubuntuu

  25. Unesite drugu lozinku koja će se koristiti za MySQL pristup phpMyAdmin.
  26. Zaporka DBMS-a prilikom instaliranja phpMyAdmin-a na Ubuntu

Nakon toga, zaslon će prikazati informacije o uspješnoj instalaciji phpMyAdmina u sustav. Ako postoje problemi tijekom postavljanja ili raspakiranja, također ćete biti obaviješteni o njima. Uz to, ponudit će mogućnosti za akciju, na primjer, ignoriranje problema, pokušaj ponovnog rješavanja ili preskakanje.

Korak 3: stvorite novog korisnika

Tijekom prethodnog koraka, alat za instalaciju predložio je stvaranje novog korisnika za phpMyAdmin, ali neki su korisnici propustili ovu točku ili trebaju dodati još nekoliko računa. Započnimo naš odjeljak osnovnih postavki uputama o tome kako stvoriti profil.

  1. Otvorite novu sesiju u "Terminal" i tamo ispisati sudo mysql za pokretanje baze podataka.
  2. Pokretanje baze podataka za dodatno postavljanje phpMyAdmina na Ubuntuu

  3. Obavezno unesite lozinku superkorisnika.
  4. Unos lozinke za uspješno pokretanje phpMyAdmin baze podataka na Ubuntuu

  5. Za prvu naredbu unesite STVORI KORISNIKA 'admin' @ 'localhost' IDENTIFIKIRANOG PO 'LOZINKA';gdje admin ’@’ localhost - naziv računa i LOZINKA - Postavi lozinku.
  6. Naredba za stvaranje novog korisnika u phpMyAdmin bazi podataka u Ubuntuu

  7. Postavite osnovne privilegije putem DODATI SVE PRIVILEGIJE NA *. * 'Administratoru @' localhost 'S DODATNOM OPCIJOM;, obavezno promijenite korisničko ime na prethodno navedeno.
  8. Naredba za postavljanje privilegija novog korisnika phpMyAdmina u Ubuntuu

  9. Na kraju, unesite i aktivirajte FLUSH PRIVILEGES;.
  10. Završna naredba prilikom stvaranja phpMyAdmin korisnika u Ubuntuu

  11. Bit ćete obaviješteni o uspješnom završetku operacije.
  12. Uspješno stvaranje novog korisnika phpMyAdmina u Ubuntuu

Na sličan način možete stvoriti neograničen broj korisnika koji će se povezati s phpMyAdmin unosom imena i lozinke svog računa. Razmislite samo o postavljanju privilegija za svaki profil. Više detalja o tome napisano je u službenoj dokumentaciji.

Korak 4: Sigurnost

Stvaranje osnovnih sigurnosnih pravila za phpMyAdmin nije uvijek potrebna radnja, ali ako je poslužitelj izravno povezan s otvorenom mrežom, tada je vrijedno postaviti barem osnovna pravila koja će pomoći u površinskim napadima. Kratko ćemo pogledati kako se točno konfigurira zaštita poslužitelja.

  1. Sve daljnje radnje izvršit će se promjenom konfiguracijskih datoteka. Da biste to učinili, trebate koristiti uređivač teksta. Standardna rješenja možda neće biti jasna korisnicima početnicima, pa krenimo dodavanjem prikladnijeg rješenja u sustav. Birajte sudo apt instalirati nano i kliknite na Unesi.
  2. Instaliranje uređivača teksta za daljnju prilagodbu phpMyAdmina na Ubuntuu

  3. Nakon uspješne instalacije, pokrenite prvu konfiguracijsku datoteku putem sudo nano /usr/share/phpmyadmin/.htaccess.
  4. Pokretanje sigurnosne konfiguracijske datoteke phpMyAdmin na Ubuntuu

  5. Ovdje, u bilo koji prazan redak, umetnite sljedeća četiri pravila.

    AuthType Basic
    AuthName "Ograničene datoteke"
    AuthUserFile /etc/phpmyadmin/.htpasswd
    Zahtijevaj valjanog korisnika

  6. Postavljanje zadanih sigurnosnih pravila za phpMyAdmin na Ubuntuu

  7. Koristite kombinaciju Ctrl + O za spremanje postavki.
  8. Spremanje promjena u uređivaču teksta tijekom konfiguriranja phpMyAdmina na Ubuntuu

  9. Ne mijenjajte naziv objekta kad se to zatraži, samo pritisnite Enter.
  10. Odabir imena za spremanje phpMyAdmin konfiguracijske datoteke u Ubuntu

  11. Kada su sve postavke spremljene, kliknite na Ctrl + X za zatvaranje trenutne datoteke.
  12. Izlaz iz uređivača nakon konfiguriranja phpMyAdmin sigurnosti u Ubuntuu

  13. Zatim postavite novu lozinku za glavni račun, ako to prije nije učinjeno. Aktivirajte naredbu sudo htpasswd -c /etc/phpmyadmin/.htpasswd korisnik.
  14. Pokretanje alata za lozinku phpMyAdmin na Ubuntuu

  15. U redak koji se pojavi unesite pristupni ključ koji vam odgovara i ponovite ga nakon aktivacije.
  16. Unos nove lozinke za određenog korisnika phpMyAdmina u Ubuntu

  17. Preostalo je samo konfigurirati web poslužitelj za sve promjene napravljene ranije. Da biste to učinili, otvorite odgovarajuću datoteku putem sudo nano /etc/apache/apache2.conf.
  18. Pokretanje uređivača teksta za konfiguriranje web poslužitelja phpMyAdmin na Ubuntuu

  19. Zalijepite donje retke i spremite promjene.

    <Directory /usr/share>
    AllowOverride All
    Zahtijevaj sve odobrene
    </Directory>

  20. Postavljanje web servera phpMyAdmin u Ubuntu za novog korisnika

Izvršite sve ostale sigurnosne postavke na temelju svojih potreba, uzimajući u obzir sintaksu i opća pravila opisana u phpMyAdmin dokumentaciji.

Kao dio današnjeg materijala, razgovarali smo ne samo o principu instaliranja phpMyAdmina, već i o glavnim točkama konfiguracije. Sada znate koje akcije treba poduzeti za uspješno postizanje ovog cilja.