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.
Budući da je phpMyAdmin sam napisan u php, tada će za njegov rad biti potrebno instalirati cijeli skup potrebnih softvera - Apache, PHP, MySQL.
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.
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.
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.
Da biste ušli u dubinu postavki phpMyAdmin, otvorite bilo koji preglednik i upišite u adresnu traku:
stvorena domena / phpmyadmin.
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.
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:
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.
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.
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.
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:
Nakon izrade datoteke, trebate je spremiti. Ne zaboravite to učiniti.
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.
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.
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.
Konfiguracija MySQL i phpMyAdmin u openserver odvija kroz niz postavljenih izbornika i prozore, što je nesumnjivo više zgodan nego manualni unos naredbi.
Prije zaključivanja možete saznati nekoliko uobičajenih pogrešaka i suptilnosti konfiguracije. Evo osnovnih savjeta za konfiguriranje phpMyAdmin, Apache i MySQL:
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>