PRETRAŽIVANJE SITE

Instalacija i konfiguracija phpMyAdmin: korak-po-korak upute i preporuke

Svaki web developer to zna za posaopraktički svako mjesto treba bazu podataka. Omogućuje vam pohranjivanje podataka, upravljanje i primanje u pravom trenutku. Da bi sve gore navedeno koristilo u prikladnijem obliku, skupina entuzijasta odlučila je stvoriti proizvod koji kombinira praktičnost i funkcionalnost prilikom rada s DBMS-om. Njegov naziv je phpMyAdmin. U pravilu je već dostupan na mnogim hostingima. Stoga će članak raspravljati o tome kako instalirati i konfigurirati phpMyAdmin na lokalnom poslužitelju.

Priprema

Budući da je phpMyAdmin sam napisan u php, tada će za njegov rad biti potrebno instalirati cijeli skup potrebnih softvera - Apache, PHP, MySQL.

postavljanje phpmyadmin

Svaka komponenta može se postaviti ručnoOdvojite i odmah možete sve. Za Linux, postoji paket LAMP, za Windows - "Denver" ili OpenServer. Instaliranje cijelog softvera i konfiguriranje zasebno omogućit će vam da proučite sastav i strukturu cijelog poslužitelja. Ako vam vrijeme ne dopušta da se bavite unutarnjom strukturom, lakše je i lakše odmah staviti sklop.

Konfiguriranje PhpMyAdmin u Ubuntu

Paket je dostupan u standardnim "Ubuntu" spremištima, stoga je dovoljno upisati terminal:

sudo apt-get install phpMyAdmin.

U tom će se procesu od vas tražiti da prođete kroz korake konfiguracije phpMyAdmin. Prvo, trebate odabrati web poslužitelj koji namjeravate koristiti za pokretanje. U ovom slučaju to je apache2.

Sljedeći prozor će vas tražiti da konfigurirate bazu podataka za phpMyAdmin. Potrebno je složiti se. Sustav će zatražiti lozinku za MySQL. A zatim za phpMyAdmin.

instalirajte i konfigurirajte phpmyadmin

Zatim, u / etc / apache2 / conf-enabled / pojavljuje se konfiguracijska datoteka.

Ostaje instalirati nekoliko dijelova i aktivirati ih. Možete koristiti sljedeće naredbe:

sudo apt-get instalirajte php-mbstring php-gettext.

A njihovo pokretanje je sljedeće:

sudo phpenmod mcrypt;

sudo phpenmod mbstring.

Nakon toga morat ćete ponovo pokrenuti web poslužitelj. To je učinjeno pomoću naredbe:

sudo systemctl ponovo pokrenite apache2.

U teoriji, sve je spremno i možete početi raditi.

Omogućavanje i konfiguriranje

Da biste ušli u dubinu postavki phpMyAdmin, otvorite bilo koji preglednik i upišite u adresnu traku:

stvorena domena / phpmyadmin.

 phpmyadmin konfiguriraj mysql

Zahtjev će tražiti zaporku za prijavu. Stvorena je tijekom faze instalacije. Nakon prijave, korisnik će biti prezentiran sa sučeljem s mnogim elementima i postavkama.

Upravljačka ploča

Sučelje aplikacije podijeljeno je u logičke blokove, ujedinjene zajedničkim načelom.

S lijeve strane nalazi se ploča za brzi prijelaz između baza podataka i tablica. Ovdje možete stvoriti novu kopiju formata.

Na vrhu izbornika nalaze se stavke za odlazak na postavke tablica, kao i na dodatnu funkcionalnost:

  • baza podataka, Gotovo duplikira izbornik s lijeve strane, tj. Sadrži popis dostupnih baza podataka;
  • SQL, Vrlo zanimljiva točka za one koji znaju ispravno upućivati ​​upite i aktivno ih upotrebljavaju. Možete ručno odabrati, brisati, sortirati i druge SQL funkcije;
  • stanje, Trenutni položaj u bazama. Njihov ukupni volumen, promet, broj primljenih i poslanih podataka;
  • korisničkih računa, Svi spremljeni korisnički podaci, uključujući njihove privilegije, adrese i lozinke;
  • izvoz i uvoz, Vrlo prikladne funkcije za razmjenuizmeđu baze podataka i drugog softvera. Na primjer, ručno ažuriranje web mjesta, ako postoji takva potreba. Osim toga, to je vrlo prikladan alat za izradu sigurnosne kopije važnih podataka, ako ta značajka nije automatski dostupna;
  • postavke, Puno različitih parametara, na jedan ili drugi način, odnose se na rad phpMyAdmin, baze podataka, upite i još mnogo toga;
  • odgovor, Komunikacija s drugim poslužiteljima radi istodobne izmjene na replikacijama - to jest ponovljenim primjerima trenutnog poslužitelja baze podataka;
  • varijable, Kao što ime sugerira, odjeljak sadrži vrijednosti za interne potrebe poslužitelja i sustava. Bez potrebe, obično se ne koriste;
  • kodiranja, Prikazuje sve dostupne opcije fonta u sustavu;
  • podaci o vrstama pohrane podataka koji se koriste u phpMyAdminu;
  • širenje, Popis dodataka phpMyAdmin, povećavajući funkcionalnost sustava.

Opće postavke u sredini omogućuju promjenu zaporke ili postavljanje kodiranog kodiranja.

Opcije zaslona pomoći će vam promijeniti jezik, temu, veličinu fonta i druge postavke za izgled sustava.

konfiguracija phpmyadmin ubuntu

Desno je informativna ploča s informacijama o poslužitelju baze podataka i web poslužitelju, kao i nekoliko linkova za pomoć na phpMyAdmin.

Nažalost, ulagači često koriste aplikaciju kako bi dobili neovlašteni pristup, tako da morate znati kako se možete zaštititi od toga.

sigurnosni

Prva stvar koju trebate učiniti je koristiti Apache htaccess datoteke web poslužitelja. Prvo, trebate reći Apacheu da će se koristiti posebna datoteka za konfiguriranje phpMyAdmin.

Da biste to učinili, morate konfigurirati konfiguracijsku datoteku koja se nalazi na /etc/apache2/conf-available/phpmyadmin.conf.

Morate dodati posebnu AllowOverride All direktivu. Nakon promjene i spremanja datoteke, ponovno morate ponovo pokrenuti web poslužitelj.

konfiguriranje phpmyadmin apache

Sada, za konfiguriranje phpMyAdmin, trebate samu datoteku, u kojoj će biti definirana pravila pristupa upravljačkoj ploči. Trebala bi biti nazvana .htaccess i postavljena uz put / usr / share / phpmyadmin.

Navodi sljedeće parametre:

AuthType osnovni

AuthName "Restricted Files"

AuthUserFile /etc/phpmyadmin/.htpasswd

Zahtijevajte valjanog korisnika.

To. skup ključnih riječi će vam omogućiti:

  • Prva linija je odgovorna za prirodu autorizacije. Parametar "osnovni" znači da možete unijeti prijavom i lozinkom.
  • Drugi određuje koji će tekst biti prikazan umjesto pozdrav.
  • Treća linija navodi datoteku u kojoj će se pohraniti lozinka.
  • Četvrti govori sustavu da samo ovjereni korisnici mogu doći ovdje.

Nakon izrade datoteke, trebate je spremiti. Ne zaboravite to učiniti.

lozinka

Prilikom stvaranja datoteke za lozinku, prilikom konfiguriranja phpMyAdmin, morat ćete se malo složiti.

Najprije morate instalirati program htpasswd. Dostupan je u spremištima "Ubuntu", pa je dovoljno izvršiti naredbu na terminalu:

sudo apt-get instalirajte apache2-utils.

Sada je isto u terminalu potrebno upisati:

sudo htpasswd -c /etc/phpmyadmin/.htpasswd korisničko ime.

Stvorit će novi korisnik i zatražiti vam zaporku.

Sada je pristup sigurno zaštićen. Kada pokušate unijeti administratorsku ploču korisnika phpMyAdmin, otvorit će se dodatni prozor za dobivanje prava za pregled i promjenu postavki.

CentOS

Konfiguriranje phpMyAdmina u CentOS-u zapravo nije mnogo drugačije. Algoritam akcija bit će gotovo isti. Osim ako je instalacijska naredba malo drugačija:

yum instaliraj - phpmyadmin

Sve daljnje postavke i manipulacije su relevantne i za Ubuntu i CentOS.

Windows okruženje

Za operacijski sustav Windows postojinekoliko gotovih rješenja za stvaranje poslužitelja s postojećim skupom tehnologija. Na primjer, OpenServer. Već sadrži instalirani phpMyAdmin na "ploči". Možete ga pronaći u kontekstnom izborniku poslužitelja, u "Napredno" stavku.

phpmyadmin centos postavljanje

Konfiguracija MySQL i phpMyAdmin u openserver odvija kroz niz postavljenih izbornika i prozore, što je nesumnjivo više zgodan nego manualni unos naredbi.

preporuke

Prije zaključivanja možete saznati nekoliko uobičajenih pogrešaka i suptilnosti konfiguracije. Evo osnovnih savjeta za konfiguriranje phpMyAdmin, Apache i MySQL:

  • Da biste izbjegli pada poslužitelja, koristite najnovije verzije softvera;
  • na hostingu, najvjerojatnije, već instaliran phpMyAdmin, ali ipak sigurnost može biti konfigurirana kroz datoteke htaccess;
  • Treba obratiti pozornost na izbor lozinke. Često, njegovo oporavak traje mnogo dulje od zamišljenog pristupa njegovom stvaranju;
  • korištenje gotovih sklopova omogućuje brzo raspoređivanje poslužitelja sve što je potrebno, ali ne uvijek daje vam fleksibilnost za konfiguriranje i razumjeti zamršenosti radu.

U zaključku

PhpMyAdmin se koristi na mnogim uslugama imjesta na Internetu. To se može objasniti lakoćom konfiguracije i pristupom bazi podataka. A također i prisutnost velikog broja dodatnih značajki i mogućnosti. Projekt se stalno razvija i prilagođava novim rješenjima i tehnologijama.

</ p>
  • Ocjenjivanje: