OqPoWah.com

Namestitev in konfiguracija phpMyAdmin: navodila po korakih in priporočila

Vsak spletni razvijalec ve, da skoraj vsaki strani potrebuje bazo podatkov. Omogoča vam shranjevanje podatkov, upravljanje in prejemanje ob pravem času. Da bi vse zgoraj našteto uporabljali v primernejši obliki, se je skupina navdušencev odločila ustvariti izdelek, ki združuje udobje in funkcionalnost pri delu z DBMS. Njegovo ime je phpMyAdmin. Praviloma je že na voljo na številnih gostovanju. Zato se bo članek pogovarjal o namestitvi in ​​konfiguraciji phpMyAdmin-a lokalni strežnik.

Priprava

Ker je phpMyAdmin sam napisan v php, bo za njegovo delovanje potrebno namestiti celoten nabor potrebne programske opreme - Apache, PHP, MySQL.

phpmyadmin setup

Vsako komponento lahko ročno namestite individualno ali vse naenkrat. Za Linux obstaja paket LAMP, za Windows - Denver ali OpenServer. Namestitev celotne programske opreme in nastavitev ločeno vam omogočata, da preučite sestavo in strukturo celotnega strežnika. Če vam čas ne omogoča, da se ukvarjate z notranjo strukturo, je lažje in priročnejše takoj sestaviti sklop.

Konfiguriranje PhpMyAdmin v Ubuntu

Paket je na voljo v standardnih "Ubuntu" repozitorijih, zato je dovolj, da vnesete terminal:

sudo apt-get namestite phpMyAdmin.

V tem procesu boste morali prebrati korake konfiguracije phpMyAdmin. Na prvem mestu morate izbrati spletni strežnik, ki ga nameravate uporabljati za zagon. V tem primeru je apache2.

Naslednje okno vas bo pozvalo, da konfigurirate bazo podatkov za phpMyAdmin. Treba se je strinjati. Sistem bo zahteval geslo za MySQL. In potem za phpMyAdmin.

namestite in konfigurirajte phpmyadmin

Po tem se bo konfiguracijska datoteka pojavila v mapi / etc / apache2 / conf-enabled /.

Še vedno je treba namestiti nekaj delov in jih aktivirati. Uporabite lahko naslednje ukaze:

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

In njihov začetek je naslednji:

sudo phpenmod mcrypt;

sudo phpenmod mbstring.

Po tem boste morali znova zagnati spletni strežnik. To naredite z ukazom:

sudo sistemctl restart apache2.

V teoriji je vse pripravljeno in lahko začnete delati.

Zagon in konfiguracija

Če želite vstopiti v globino nastavitev phpMyAdmin, odprite kateri koli brskalnik in vnesite naslovno vrstico:

ustvarjena domena / phpmyadmin.

phpmyadmin nastavi mysql

Aplikacija bo zahtevala geslo za prijavo. Nastal je med namestitveno fazo. Po prijavi se uporabniku predstavi vmesnik s številnimi elementi in nastavitvami.

Nadzorna plošča

Aplikacijski vmesnik je razdeljen na logične blokade, ki jih združuje skupno načelo.

Na levi je panel za hiter prehod med podatkovnimi bazami in tabelami. Tukaj lahko ustvarite novo kopijo oblike.

V zgornjem meniju so elementi, ki se nanašajo na nastavitve tabel in na dodatne funkcije:

  • podatkovne baze. Skoraj podvoji meni na levi, to pomeni, da vsebuje seznam razpoložljivih podatkovnih baz;
  • SQL. Zelo zanimiva točka za tiste, ki vedo, kako pravilno narediti poizvedbe in jih aktivno uporablja. Ročno lahko izberete, brišete, razvrstite in druge funkcije SQL;
  • stanje. Trenutni položaj v bazah. Njihov skupni obseg, promet, število prejetih in poslanih podatkov;
  • uporabniških računov. Vsi shranjeni uporabniški podatki, vključno z njihovimi privilegiji, naslovi in ​​gesla;
  • izvoz in uvoz. Zelo priročne funkcije za izmenjavo med bazo podatkov in drugo programsko opremo. Na primer, če želite spletno mesto posodobiti ročno, če je to potrebno. Poleg tega je zelo priročno orodje za ustvarjanje varnostne kopije pomembnih podatkov, če ta funkcija ni samodejno na voljo;
  • nastavitve. Veliko različnih parametrov, ki se nanašajo na delo phpMyAdmin, baze podatkov, poizvedbe in še veliko drugega;
  • replikacija. Komuniciranje z drugimi strežniki za hkratno spremembo replik - to so ponovljeni primeri trenutnega strežnika baz podatkov;
  • spremenljivke. Kot že ime pove, vsebuje razdelek za notranje potrebe strežnika in sistema. Brez potrebe se običajno ne uporabljajo;
  • kodiranje. Prikaže vse razpoložljive možnosti pisave v sistemu;
  • informacije o vrstah shranjevanja podatkov, ki se uporabljajo v phpMyAdmin;
  • razširitev. Seznam dodatkov phpMyAdmin, povečanje funkcionalnosti sistema.

Splošne nastavitve v središču omogočajo, da spremenite geslo ali nastavite uporabljeno kodiranje besedila.

Možnosti prikaza vam bodo pomagale spremeniti jezik, temo, velikost pisave in druge nastavitve za videz sistema.

konfiguracija phpmyadmin ubuntu

Na desni strani je informacijska plošča z informacijami o strežniku baz podatkov in spletnem strežniku ter več povezav za pomoč pri phpMyAdmin.




Na žalost se prijavitelj pogosto uporablja za nepooblaščen dostop, zato morate vedeti, kako se zaščititi pred tem.

Varnost

Najprej je treba uporabiti Apache HTTP datoteke web strežnika. Najprej morate apache povedati, da bo za konfiguriranje phpMyAdmin uporabljena posebna datoteka.

Če želite to narediti, morate konfigurirati konfiguracijsko datoteko, ki se nahaja na /etc/apache2/conf-available/phpmyadmin.conf.

Dodati morate posebno direktivo AllowOverride All. Ko spremenite in shranite datoteko, znova zaženite spletni strežnik.

konfiguriranje phpmyadmin apache

Zdaj, če želite konfigurirati phpMyAdmin, potrebujete datoteko sama, v kateri bodo določena pravila dostopa do nadzorne plošče. Treba je imenovati .htaccess in postaviti na pot / usr / share / phpmyadmin.

Določa naslednje parametre:

AuthType Basic

AuthName "Omejene datoteke"

AuthUserFile /etc/phpmyadmin/.htpasswd

Zahtevajte veljavnega uporabnika.

To. nabor ključnih besed vam omogoča, da:

  • Prva vrstica je odgovorna za naravo dovoljenja. Parameter "osnovno" pomeni, da lahko vnesete s prijavo in geslom.
  • Drugi določa, katero besedilo bo prikazano namesto pozdrav.
  • Tretja vrstica določa datoteko, v kateri bo shranjeno geslo.
  • Četrti pove sistem, ki ga lahko dobijo samo preverjeni uporabniki.

Po ustvarjanju datoteke jo morate shraniti. Ne pozabite storiti tega.

Geslo

Ko ustvarite datoteko za geslo, boste pri konfiguraciji phpMyAdmin-a morali nekaj potegniti.

Najprej morate namestiti pripomoček htpasswd. Na voljo je v repozitorijih »Ubuntu«, zato je dovolj, da izvršite ukaz v terminalu:

sudo apt-get namestite apache2-utils.

Zdaj pa vseeno v terminalu je potrebno vnesti:

sudo htpasswd -c /etc/phpmyadmin/.htpasswd uporabniško ime.

Ustvaril bo novega uporabnika in vas pozval, da za to geslo.

Zdaj je dostop varno zaščiten. Ko poskusite vnesti skrbniško ploščo uporabniškega phpMyAdmin-a, se bo odprlo dodatno okno, da bi si lahko ogledali in spremenili nastavitve.

CentOS

Konfiguriranje phpMyAdmina v CentOSu v resnici ni precej drugačno. Algoritem ukrepov bo skoraj enak. Razen če je namestitveni ukaz nekoliko drugačen:

yum namestite -y phpmyadmin

Vse nadaljnje nastavitve in manipulacije so pomembne za Ubuntu in CentOS.

Okolje Windows

Za operacijski sistem Windows obstaja več pripravljenih rešitev za ustvarjanje strežnika z obstoječim nizom tehnologij. Na primer OpenServer. Na "plošči" že vsebuje nameščen phpMyAdmin. To lahko najdete v kontekstnem meniju strežnika v elementu »Napredno«.

phpmyadmin centos setup

Konfiguriranje MySQL in phpMyAdmin v OpenServeru se izvaja z uporabo različnih pripravljenih menijev in oken, kar je vsekakor bolj priročno kot ročni ukazni vnos.

Priporočila

Pred zaključkom lahko poveste nekaj več pogostih napak in odpornosti konfiguracije. Tukaj so osnovni nasveti za konfiguriranje phpMyAdmin, Apache in MySQL:

  • Če želite preprečiti zrušitve strežnika, uporabite najnovejše različice programske opreme;
  • na gostovanju, najverjetneje, že nameščen phpMyAdmin, vendar je še vedno mogoče njegovo konfiguracijo konfigurirati s pomočjo datotek htaccess;
  • Pazite na izbiro gesla. Pogosto njegovo okrevanje traja precej dlje kot premišljen pristop k njenemu nastanku;
  • uporaba pripravljenih sklopov omogoča izvedbo hitrega uvajanja strežnika z vsem, kar je potrebno, vendar ne vedno daje priložnost, da ga fleksibilno konfigurirate in razume tanke stvari.

Na koncu

PhpMyAdmin se uporablja na številnih storitvah in spletnih mestih na internetu. To je mogoče pojasniti z enostavno konfiguracijo in dostopom do baze podatkov. In tudi prisotnost velikega števila dodatnih funkcij in zmogljivosti. Projekt se nenehno razvija in prilagaja novim rešitvam in tehnologijam.

Zdieľať na sociálnych sieťach:

Príbuzný