Bet kuris žiniatinklio kūrėjas žino, kad jis dirbabeveik kiekviena svetainė turi duomenų bazę. Tai leidžia jums saugoti informaciją, valdyti ir gauti reikiamu laiku. Norint naudotis visomis išvardintomis patogesne forma, entuziastų grupė nusprendė sukurti produktą, kuris derintų patogumą ir funkcionalumą dirbant su DBVS. Jo pavadinimas yra phpMyAdmin. Paprastai ji jau yra prieinama daugelyje prieglobos. Todėl straipsnyje aptariamas, kaip įdiegti ir konfigūruoti phpMyAdmin vietiniame serveryje.
Kadangi phpMyAdmin pats parašytas php, tada jo veikimui reikės įdiegti visą reikalingos programinės įrangos rinkinį - Apache, PHP, MySQL.
Kiekvieną komponentą galima nustatyti rankiniu būduAtskirkite, ir jūs galite iš karto visi. "Linux" yra "LAMP" rinkinys, "Windows" - "Denver" arba "OpenServer". Įdiegę visą programinę įrangą ir konfigūruodami ją atskirai, galėsite tyrinėti viso serverio sudėtį ir struktūrą. Jei laikas neleidžia susidoroti su vidine konstrukcija, lengviau ir patogiau iš karto montuoti.
Paketas prieinamas standartinėse "Ubuntu" saugyklose, todėl pakanka įvesti terminalą:
sudo apt-get install phpMyAdmin.
Proceso metu jums bus paprašyta atlikti phpMyAdmin konfigūravimo veiksmus. Pirma, jums reikia pasirinkti žiniatinklio serverį, kurį planuojate naudoti paleisti. Šiuo atveju tai apache2.
Šiame lange bus paprašyta konfigūruoti phpMyAdmin duomenų bazę. Būtina sutikti. Sistema paprašys "MySQL" slaptažodžio. Ir tada phpMyAdmin.
Tada, / etc / apache2 / conf-enabled / pasirodo konfigūracijos failas.
Lieka įdiegti porą dalių ir aktyvuoti jas. Galite naudoti šias komandas:
sudo apt-get install php-mbstring php-gettext.
Ir jų paleidimas yra toks:
sudo phpenmod mcrypt;
sudo phpenmod mbstring.
Po to turėsite iš naujo paleisti žiniatinklio serverį. Tai atliekama naudojant komandą:
sudo systemctl restart apache2.
Teoriškai viskas yra pasirengusi ir jūs galite pradėti dirbti.
Norėdami patekti į phpMyAdmin nustatymų gilumą, atidarykite bet kurią naršyklę ir įveskite adreso juostą:
sukurtas domenas / phpmyadmin.
Paraiška prašys įvesti slaptažodį. Ji buvo sukurta diegimo metu. Po prisijungimo vartotojas bus pateiktas su daugybe elementų ir nustatymų sąsaja.
Programos sąsaja yra padalinta į loginius blokus, susietus pagal bendrą principą.
Kairėje pusėje yra greitas perėjimas tarp duomenų bazių ir lentelių. Čia galite sukurti naują formato kopiją.
Viršutiniame meniu yra elementai, kurie leidžia pereiti prie lentelių nustatymų ir papildomų funkcijų:
Bendrieji nustatymai dešinėje viduryje leidžia pakeisti slaptažodį arba nustatyti naudojamą teksto kodavimą.
Ekrano parinktys padės pakeisti kalbą, temą, šrifto dydį ir kitus sistemos išvaizdos nustatymus.
Dešinėje yra informacijos skydelis su informacija apie duomenų bazės serverį ir žiniatinklio serverį, taip pat kelios nuorodos apie pagalbą phpMyAdmin.
Deja, įsilaužėliams dažnai naudojama programa, kad gautų neleistiną prieigą, taigi jūs turite žinoti, kaip apsisaugoti nuo to.
Pirmasis dalykas, kurį reikia padaryti, yra naudoti "Apache htaccess" žiniatinklio serverio failus. Pirma, jums reikia pasakyti apache, kad specialus failas bus naudojamas sukonfigūruoti phpMyAdmin.
Norėdami tai padaryti, nustatykite konfigūracijos failą, esantį /etc/apache2/conf-available/phpmyadmin.conf.
Jums reikia pridėti specialią AllowOverride All direktyvą. Kai pakeisite ir išsaugosite failą, turite vėl paleisti žiniatinklio serverį.
Dabar, norint sukonfigūruoti phpMyAdmin, jums reikia pats failas, kuriame bus apibrėžtos valdymo skydo prieigos taisyklės. Jis turėtų būti vadinamas .htaccess ir dedamas palei kelią / usr / share / phpmyadmin.
Jis nurodo šiuos parametrus:
AuthType Basic
AuthName "riboto failo"
AuthUserFile /etc/phpmyadmin/.htpasswd
Reikalauti galiojančio vartotojo.
Tai. raktinių žodžių rinkinys leis jums:
Sukūrę failą, jį reikia išsaugoti. Nepamiršk tai padaryti.
Sukūrus slaptažodžio failą, konfigūruojant phpMyAdmin turėsite šiek tiek keistis.
Pirmiausia turite įdiegti "htpasswd" programinę įrangą. Jis prieinamas "Ubuntu" saugyklose, todėl pakanka užbaigti komandą terminale:
sudo apt-get install apache2-utils.
Dabar visus terminaluose reikia įvesti:
Sudo htpasswd -c /etc/phpmyadmin/.htpasswd vartotojo vardas.
Jis sukurs naują naudotoją ir paragins jus už jo slaptažodį.
Dabar prieiga saugiai saugoma. Kai bandysite įvesti naudotojo phpMyAdmin administratoriaus skydą, bus atidarytas papildomas langas, suteikiantis teisę peržiūrėti ir keisti nustatymus.
Tiesą sakant, konfigūravimas phpMyAdmin CentOS nėra labai skirtingas. Veiksmų algoritmas bus beveik toks pat. Išskyrus atvejus, kai diegimo komanda yra šiek tiek kitokia:
yum install-my phpmyadmin
Visi papildomi nustatymai ir manipuliacijos yra svarbūs tiek "Ubuntu", tiek "CentOS".
"Windows" operacinei sistemai yrakeletą paruoštų sprendimų kurti serverį su esamu technologijų rinkiniu. Pavyzdžiui, "OpenServer". Jame jau yra "phpMyAdmin" įdiegta "lentoje". Ją galite rasti serverio kontekstiniame meniu, esančiame elemento "Advanced".
"MySQL" ir "phpMyAdmin" konfigūravimas "OpenServer" yra atliekamas naudojant įvairius parengtus meniu ir langus, o tai, žinoma, yra patogiau nei rankinis komandinis įvedimas.
Prieš baigiant, galite pasakyti apie keletą bendrų konfigūracijos klaidų ir subtilumų. Čia yra pagrindiniai phpMyAdmin, Apache ir MySQL konfigūravimo patarimai:
PhpMyAdmin naudojamas daugelyje paslaugų irinterneto svetaines. Tai galima paaiškinti konfigūracijos paprastumu ir prieiga prie duomenų bazės. Ir taip pat yra daugybė papildomų funkcijų ir galimybių. Projektas nuolat vystosi ir prisitaiko prie naujų sprendimų ir technologijų.
</ p>