PhpMyAdmin- ի տեղադրում Centos 7-ում

Anonim

PhpMyAdmin- ի տեղադրում Centos 7-ում

PhpMyAdmin վեբ ինտերֆեյսն այժմ ակտիվորեն ներգրավված է MySQL տվյալների բազայի օգտագործողների կողմից, քանի որ նրանք աջակցում են փոխգործակցությանը միայն տերմինալի միջոցով: Գրաֆիկական ինտերֆեյսով լրացուցիչ ծրագրակազմ տեղադրելը շատ ավելի հեշտ կդարձնի պարզեցնել վեբ սերվերների հետ աշխատելու կարգը, այնուամենայնիվ, դուք նախ պետք է կատարեք մի շարք գործողություններ, որոնք երբեմն դժվարություններ են առաջացնում: Այսօր մենք կցանկանայինք դիտարկել Centos 7 օպերացիոն համակարգում phpmyadmin- ի տեղադրումը, բոլոր կարեւոր քայլերը բաժանելով քայլերի: Ձեզ հարկավոր է միայն հետեւել ձեր մեջ հրահանգներին եւ ճիշտ մուտքագրեք յուրաքանչյուր թիմ:

Տեղադրեք phpmyadmin- ը Centos 7-ում

Դժբախտաբար, քննարկվող դիմումի պաշտոնական պահեստը գոյություն չունի, այնպես որ դուք պետք է նախ օգտագործեք օգտագործողի պահեստավորում համակարգին, որից տեղադրման գործընթացը ինքնին կատարվում է: Բացի այդ, PhpMyAdmin- ի երկու վարկածը հատկապես տարածված է, մենք ձեզ կասենք դրանցից յուրաքանչյուրը տեղադրելու եւ Apache կամ Nginx վեբ սերվերը հետագայում կազմաձեւելու մասին:

Ավելացնելով phpMyAdmin բաղադրիչները

Իհարկե, Linux- ում նոր ծրագրերի հետ աշխատելիս միշտ առաջնահերթություն է համակարգին ավելացնել իրենց գրադարանները, եւ PhpMyAdmin- ը չի գերազանցել: Եկեք բարձրացնենք երկու մատչելի վարկածի թեման, սկսած առաջարկվող մշակողներից:

Տեղադրեք phpmyadmin 4.4.

PhpMyAdmin 4.4-ը աշխատում է PHP ծրագրավորման լեզվով 5.4 տարբերակում, եւ, ինչպես գիտեք, այս վարկածը ամենավերջին չէ, ինչը չի խանգարում, որ այն ամենատարածված եւ պահանջարկը չի խանգարում: Կենտրոններում դրա տեղադրումը կատարվում է դասական «տերմինալի» միջոցով բառացիորեն մի քանի գործողություններում.

  1. Վահանակը գործարկեք ցանկացած հարմար մեթոդով, օրինակ, «դիմումների» ընտրացանկի միջոցով:
  2. Սկսած տերմինալը `կենտրոնում գտնվող PhpMyAdmin- ի հետագա տեղադրման համար

  3. Մուտքագրեք SUDO RPM -IUVH հրամանը http://dl.fedoraproject.org/pub/epel/epel-rease-terest-7.noarch.rpm ներբեռնելու համար ծրագրային փաթեթը Enterprise Linux օգտագործողի պահեստի համար լրացուցիչ փաթեթներից:
  4. Ներբեռնեք փաթեթներ պահեստի համար Centos 7-ում phpmyadmin- ի համար

  5. Գործընթացը շարունակելու համար մուտքագրեք գաղտնաբառը հաշվից `արմատային հասանելիությամբ:
  6. Մուտքագրեք գաղտնաբառ, Centos 7-ում phpmyadmin պահեստից փաթեթներ ներբեռնելու համար

  7. Փաթեթների ավելացումը լրացնելուց հետո դուք պետք է թարմացնեք համակարգի գրադարանների ցուցակը Sudo Yum -Y Update հրամանով:
  8. Համակարգի փաթեթների թարմացում Centos 7-ում phpmyadmin տեղադրելու համար

  9. Վերոնշյալ հրամանը տեղադրում է առկա բոլոր թարմացումները, այնուհետեւ միայն դիմումի հաճախորդը տեղադրվելու է Sudo Yum -Y տեղադրման phpmyadmin- ի միջոցով:
  10. PhpMyAdmin Software- ի տեղադրում Centos 7-ում

Օրինակ, վեբ սերվեր օգտագործելու դեպքում, Apache- ն, դուք միայն կմնաք այն վերագործարկելու եւ տեղադրված բաղադրիչի աշխատանքը ստուգելու համար, գնալով http: // ip_ver_verver / phpmyadmin:

PhpMyAdmin- ի վերջին տարբերակի տեղադրումը

Որոշ օգտվողներ հետաքրքրված են միայն phpmyadmin- ի վերջին տարբերակով, տեղադրելու համար, որը դուք պետք է կատարեք մի քանի այլ գործողություններ, լրացուցիչ ներբեռնեք նոր փաթեթներ: Ընդհանուր առմամբ, հրահանգը մնում է նման, բայց որոշ փոփոխություններով:

  1. Համակարգին ավելացրեք նոր փաթեթ `ներբեռնելով այն պահեստից` Sudo RPM -UV http:
  2. Ներբեռնեք PhpMyAdmin- ի վերջին տարբերակը Centos 7-ում պահեստից

  3. Թարմացրեք մատչելի համակարգի գրադարանները `օգտագործելով Sudo Yum Update հրամանը:
  4. Համակարգի գրադարանների թարմացում `Centos 7-ում PhpMyAdmin- ի վերջին տարբերակը տեղադրելու համար

  5. Միացնել դիմումի վերջին տարբերակի աջակցությունը, ներկայումս այն 7.1 է: Դա անելու համար մուտքագրեք Yum-Config-Manager- ը `Remi-PHP71:
  6. Ակտիվացրեք համատեղելիությունը PHP 7-ի համար Centos 7-ում phpmyadmin- ի համար

  7. Տեղադրեք sudo yum տեղադրումը phpMyAdmin, եւ համապատասխան PHP տարբերակը որոշվելու է ինքնաբերաբար:
  8. Տեղադրեք PhpMyAdmin- ի վերջին տարբերակը Centos 7-ում

Այս բաղադրիչները ավելացնելը, սակայն, նախքան վեբ ինտերֆեյսի հետ աշխատանքը սկսելը, ձեզ հարկավոր է կարգավորել ինքն իրեն: Հաջորդը, մենք կվերլուծենք այս ընթացակարգի իրականացումը երկու հանրաճանաչ լուծումներով `Apache եւ Nginx:

PhpMyAdmin- ի տեղադրումը nginx- ում

Որոշ օգտվողներ նախընտրում են աշխատել Nginx վեբ սերվերի հետ, քանի որ այն ապահովում է բարձր արագություն եւ կատարողական: Եթե ​​դուք այս ծրագրաշարի կողմնակից եք, PhpMyAdmin- ը տեղադրելուց հետո ստիպված կլինեք կատարել մի շարք պարամետրեր `ամբողջ մեխանիզմի կատարումը հաստատելու համար:

Նախ, նշեք, որ վեբ սերվերն ինքնին արդեն ավելացվում է գործառնական համակարգում, եթե ոչ, ապա այլընտրանք մուտքագրեք հետեւյալ հրամանը մխիթարին.

Sudo yum Տեղադրեք EPEL- ի թողարկում

Sudo yum Տեղադրեք nginx

Sudo systemctl Սկսեք nginx- ը

Դրանից հետո հետեւեք նման ցուցումներին.

  1. Միացրեք phpmyadmin- ը վեբ սերվերի գրացուցակով `օգտագործելով SUDO LN -S / USR / Share / PhpMyAdmin / Var / www / HTML / PhpMyadmin լար:
  2. Ստեղծեք թղթապանակ, PhpMyAdmin- ի հետ Nginx- ում Centon- ի համար

  3. Փոփոխություններ կատարելուց հետո վերագործարկեք `մուտքագրելով SUDO Systemctl Restart PHP-FPM:
  4. Վերագործարկեք NGINX սերվերը `PhpMyAdmin- ը Centos 7-ում տեղադրելու համար

  5. Ստանդարտ տեքստի խմբագրիչի միջոցով գործարկեք կազմաձեւման ֆայլը Sudo VI /etc/nginx/nginx.conf:
  6. Բացեք Nginx կազմաձեւման ֆայլը `Centos 7-ում PhpMyAdmin- ը կազմաձեւելու համար

  7. Անջատեք «HTTP» բլոկը եւ անջատեք տող անջատված_symlinks.
  8. Խմբագրել Nginx կազմաձեւման ֆայլը Centos 7-ում phpmyadmin- ի համար

  9. Պահպանեք փոփոխությունները եւ փակեք ֆայլը, որից հետո վերագործարկեք nginx sudo nginx -s վերաբացումը:
  10. Վերագործարկեք Nginx սերվերը Centos 7-ում phpmyadmin- ի տեղադրումից հետո

Առաջարկվում է ապահովել վեբ սերվերը `ստեղծելով պատահական գաղտնաբառ: Դա անելու համար մուտքագրեք OpenSSL Passwd- ը եւ պատճենեք արդյունքը: Հաջորդը, դուք պետք է գործադրեք ֆայլեր գաղտնաբառերով `օգտագործելով Sudo VI / եւ Nginx / գաղտնաբառերը եւ կատարել նոր գիծ օգտվողի անունով ձեւաչափով.

Phpmyadmin- ի տեղադրումը Apache

Չնայած նախորդ վեբ սերվերը որոշ առումներով համարվում է ավելի լավ, Apache- ը շարունակում է մնալ բավականին հանրաճանաչ լուծում եւ օգտագործվում է լամպի ծրագրային համակարգում: Դրա տեղադրումը կենտրոններում բառացիորեն պատրաստված է մի քանի հրամաններով.

yum Տեղադրեք httpd -y

Systemctl Սկսեք httpd.service

Systemctl- ը հնարավորություն է տալիս httpd.service:

Եթե ​​սերվերն արդեն ավելացվել է, կամ դուք կատարել եք վերը նշված հրահանգները, կարող եք ուղղակիորեն անցնել phpMyadmin- ի կարգավորումն ինքնին, եւ դա արվում է հետեւյալ կերպ.

  1. Սահմանեք ադմինիստրատորի մուտքի գաղտնաբառը `օգտագործելով Sudo HandPaswD -C / ETC / HTTP / գաղտնաբառերի կառավարիչ:
  2. Սահմանել գաղտնաբառ Apache PhpMyAdmin սերվերի Centos 7-ում

  3. Գործարկել կազմաձեւման ֆայլը հետագա խմբագրման համար. VI /etc/httpd/conf.d/phmyadmin.conf.
  4. Բացեք Apache կազմաձեւման ֆայլը Centos 7-ում PhpMyAdmin կազմաձեւելու համար

  5. Տեղադրեք «» բաժինը եւ տեղադրեք նման բովանդակություն.

    Ընտրանքների ցուցիչները հետեւում են:

    Բոլորը թույլտվություն:

    Authtype Basic.

    «Սահմանափակ բովանդակություն» AutomNam

    Authuserfile / etc / http / գաղտնաբառեր

    Պահանջում են վավեր օգտագործող

  6. Խմբագրել Apache PhpMyAdmin կազմաձեւման ֆայլը Centos 7-ում

Այս հոդվածում դուք ծանոթացել եք ոչ միայն PhpMyAdmin- ի բաղադրիչներին իրենք ավելացնելու կարգով, այլեւ իմացել են երկու տարբեր վեբ սերվերներում իրենց նախնական կազմաձեւման մասին: Յուրաքանչյուր հրամանի կատարման ընթացքում մենք խստորեն խորհուրդ ենք տալիս կարդալ ծանուցումները, որոնք ցուցադրվում են վահանակում. Երբեմն դրանք կարող են ցույց տալ սխալներ, որոնք պահանջում են գործառնական լուծում:

Կարդալ ավելին