Phpmyadmin diegimas Centose 7

Anonim

Phpmyadmin diegimas Centose 7

"PhpMyadmin" žiniatinklio sąsaja dabar aktyviai dalyvauja "MySQL" duomenų bazės naudotojai, nes jie palaiko sąveiką tik per terminalą. Papildomos programinės įrangos diegimas su grafine sąsaja leis daug lengviau supaprastinti darbo su žiniatinklio serveriais tvarka, tačiau pirmiausia turėsite pateikti keletą veiksmų, kurie kartais sukelia sunkumų. Šiandien mes norėtume apsvarstyti Phpmyadmin į Centos 7 operacinę sistemą, dalijant visus svarbius žingsnius į žingsnius. Jums reikės tik sekti jūsų nurodymus ir teisingai įvesti kiekvieną komandą.

Įdiekite phpmyadmin centre 7

Deja, oficialus nagrinėjamos paraiškos saugykla neegzistuoja, todėl turėsite pirmiausia įtraukti vartotojo saugojimą prie sistemos, iš kurios atliekamas pats diegimo procesas. Be to, dvi "Phpmyadmin" versijos yra ypač populiarios, mes jums pasakysime apie kiekvieno iš jų diegimą ir toliau sukonfigūruokite "Apache" arba "Nginx" žiniatinklio serverį.

Phpmyadmin komponentų pridėjimas

Žinoma, dirbant su naujomis paraiškomis Linux visada yra pirmenybė pridėti savo bibliotekų į sistemą, o Phpmyadmin neviršijo. Pakelkime dviejų turimų versijų temą, pradedant rekomenduojamais kūrėjais.

PhpMyAdmin diegimas 4.4.

PhpMyAdmin 4.4 veikia PHP programavimo kalba 5.4 versija, ir, kaip žinote, ši versija nėra naujausia, kuri netrukdo būti populiariausia ir paklausa. Jo įrengimas Centose atliekamas per klasikinį "terminalą" pažodžiui keliais veiksmais:

  1. Paleiskite konsolę bet kuriuo patogiu metodu, pvz., Meniu "Programos".
  2. Pradedant terminalą tolesniam montavimui PHPMYAdmin Centose 7

  3. Įveskite SUDO RPM -IUVH komandą http://dl.fedoraproct.org/pub/epel/epel-release-terest-7.Noarch.rpm Norėdami atsisiųsti programinės įrangos paketą iš papildomų "Enterprise Linux" naudotojų saugyklos paketų.
  4. Phpmyadmin diegimas Centose 7 5201_3

  5. Jei norite tęsti procesą, įveskite slaptažodį iš paskyros su šaknų prieiga.
  6. Įveskite slaptažodį, kad galėtumėte atsisiųsti paketus iš Phpmyadmin saugyklos Centose 7

  7. Baigę pakuočių pridėjimą, turite atnaujinti sistemos bibliotekų sąrašą su "Sudo Yum" naujinimo komandą.
  8. Atnaujinama sistemos paketų, skirtų diegti PHPMYAdmin į Centos 7

  9. Pirmiau minėta komanda įdiegia visus turimus naujinimus, o tik pačios programos klientas bus įdiegtas per "Sudo Yum -Y" įdiegti phpmyadmin.
  10. Phpmyadmin diegimas Centose 7 5201_6

Naudojant žiniatinklio serverį, pavyzdžiui, "Apache", paleisite tik norėdami iš naujo paleisti ir patikrinti įdiegto komponento veikimą, ketinate į http: // IP_VER_VERVER / PHPMYAdmin.

Įdiegus naujausią PHPMYADMIN versiją

Kai kurie vartotojai domisi tik naujausia PHPMYADMIN versija, įdiegti, kuri jums reikia atlikti kai kuriuos kitus veiksmus, papildomai atsisiųsti naujų paketų. Apskritai nurodymas išlieka panašus, tačiau kai kurie pakeitimai.

  1. Pridėti naują paketą į sistemą, atsisiųsdami jį iš kapinyno per sudo RPM -UVH http://rpms.remirepo.net/enterprise/remi-Release-7.rpm.
  2. Atsisiųskite naujausią phpmyadmin versiją Centose 7 iš saugyklos

  3. Atnaujinkite turimų sistemų bibliotekų naudodami "Sudo Yum" naujinimo komandą.
  4. Sistemos bibliotekų atnaujinimas Norėdami įdiegti naujausią PHPMYAdmin versiją Centose 7

  5. Įgalinti naujausią paraiškos versiją, šiuo metu yra 7.1. Norėdami tai padaryti, įveskite Yum-Config-Manager --nable Remi-Php71.
  6. Įjunkite suderinamumą su PHP 7 for Phpmyadmin Centose 7

  7. Įdiekite "Sudo Yum Install Phpmyadmin", o atitinkama PHP versija bus nustatyta automatiškai.
  8. Įdiekite naujausią PHPMYAdmin versiją Centose 7

Tačiau šis komponentų pridėjimas yra baigtas, tačiau prieš pradedant dirbti su interneto sąsaja, jums reikės konfigūruoti pačią serverį. Be to, mes analizuosime šios procedūros įgyvendinimą dviejuose populiariuose sprendimuose - "Apache" ir "Nginx".

Phpmyadmin nustatymas Nginx

Kai kurie vartotojai nori dirbti su "Nginx" žiniatinklio serveriu, nes jis užtikrina didelį greitį ir našumą. Jei esate šios programinės įrangos rėmėjas, įdiegus Phpmyadmin, turėsite atlikti keletą nustatymų, kad nustatytumėte viso mechanizmo veikimą.

Pirma, atkreipkite dėmesį, kad pati žiniatinklio serveris jau pridedamas prie operacinės sistemos, jei ne, pakaitomis įveskite šias komandas į konsolę:

Sudo yum įdiegti epelio išleidimą

Sudo yum įdiegti nginx

Sudo Systemctl Start Nginx

Po to atlikite tokias instrukcijas:

  1. Įjunkite PHPMYAdmin į žiniatinklio serverio katalogą naudojant SUDO LN -S / USR / Dalintis / PHPMYAdmin / Var / WWW / HTML / PHPMYAdmin string.
  2. Sukurkite aplanką su phpmyadmin Nginx for Centos

  3. Pakeitus pakeitimus, paleiskite "Sudo Systemcl" paleidžiant PHP-FPM.
  4. Phpmyadmin diegimas Centose 7 5201_12

  5. Per standartinį teksto redaktorių, paleiskite konfigūracijos failą sudo vi /etc/nginx/nginx.conf.
  6. Phpmyadmin diegimas Centose 7 5201_13

  7. Išjunkite "http" bloką ir pridėkite liniją "Deable_symLinks";
  8. Phpmyadmin diegimas Centose 7 5201_14

  9. Išsaugokite pakeitimus ir uždarykite failą, po to iš naujo paleidžiate "Nginx sudo Nginx -S" perkrovimą.
  10. Phpmyadmin diegimas Centose 7 5201_15

Rekomenduojama apsaugoti žiniatinklio serverį sukuriant atsitiktinį slaptažodį. Norėdami tai padaryti, įveskite "Openssl PassWD" ir nukopijuokite rezultatus. Be to, turėsite paleisti failą su slaptažodžiais naudojant sudo VI / etc / nginx / slaptažodžius ir padaryti naują eilutę naudotojo vardo formate: Slaptažodis, kad galų gale paaiškėjo, pavyzdžiui, admin: 4b7fsek4l2.

"Phpmyadmin" nustatymas "Apache"

Nors ankstesnis interneto serveris laikomas geriau kai kuriais aspektais, "Apache" vis dar išlieka gana populiarus sprendimas ir naudojamas lempos programinės įrangos sistemoje. Jo įrengimas Centose tiesiog yra kelios komandos:

yum diegia httpd -y

Systemctl Start httpd.Service.

"SystemCTL" įgalinkite httpd.Service.

Jei serveris jau pridėtas arba atlikote pirmiau minėtas komandas, galite tiesiogiai patekti į paties phpmyadmin, ir tai daroma taip:

  1. Nustatykite administratoriaus prieigos slaptažodį naudojant SUDO htpasswd -c / etc / httpd / slaptažodžių admin.
  2. Phpmyadmin diegimas Centose 7 5201_16

  3. Paleiskite konfigūracijos failą tolesniam redagavimui: VI /etc/httpd/conf.d/phpmyadmin.conf.
  4. Phpmyadmin diegimas Centose 7 5201_17

  5. Padėkite skyrių "" ir įdėkite tokį turinį:

    Options indeksai TexiLinks.

    ALLATOVERRIDE VISI.

    Authtype Basic.

    Nukreipkite "ribotą turinį"

    Automatinisfile / etc / httpd / slaptažodžiai

    Reikalauti galiojančio vartotojo

  6. Phpmyadmin diegimas Centose 7 5201_18

Šiame straipsnyje buvote susipažinę ne tik su pačių phpmyadmin komponentų pridėjimo tvarka, bet taip pat sužinojote apie savo pradinę konfigūraciją dviejuose skirtinguose interneto serveriuose. Kiekvienos komandos vykdymo metu mes primygtinai rekomenduojame pranešimus apie skaitymą, rodomus konsolėje: kartais jie gali nurodyti klaidas, kurioms reikia operatyvinio sprendimo.

Skaityti daugiau