PhpMyAdmin վեբ ինտերֆեյսն այժմ ակտիվորեն ներգրավված է MySQL տվյալների բազայի օգտագործողների կողմից, քանի որ նրանք աջակցում են փոխգործակցությանը միայն տերմինալի միջոցով: Գրաֆիկական ինտերֆեյսով լրացուցիչ ծրագրակազմ տեղադրելը շատ ավելի հեշտ կդարձնի պարզեցնել վեբ սերվերների հետ աշխատելու կարգը, այնուամենայնիվ, դուք նախ պետք է կատարեք մի շարք գործողություններ, որոնք երբեմն դժվարություններ են առաջացնում: Այսօր մենք կցանկանայինք դիտարկել Centos 7 օպերացիոն համակարգում phpmyadmin- ի տեղադրումը, բոլոր կարեւոր քայլերը բաժանելով քայլերի: Ձեզ հարկավոր է միայն հետեւել ձեր մեջ հրահանգներին եւ ճիշտ մուտքագրեք յուրաքանչյուր թիմ:
Տեղադրեք phpmyadmin- ը Centos 7-ում
Դժբախտաբար, քննարկվող դիմումի պաշտոնական պահեստը գոյություն չունի, այնպես որ դուք պետք է նախ օգտագործեք օգտագործողի պահեստավորում համակարգին, որից տեղադրման գործընթացը ինքնին կատարվում է: Բացի այդ, PhpMyAdmin- ի երկու վարկածը հատկապես տարածված է, մենք ձեզ կասենք դրանցից յուրաքանչյուրը տեղադրելու եւ Apache կամ Nginx վեբ սերվերը հետագայում կազմաձեւելու մասին:Ավելացնելով phpMyAdmin բաղադրիչները
Իհարկե, Linux- ում նոր ծրագրերի հետ աշխատելիս միշտ առաջնահերթություն է համակարգին ավելացնել իրենց գրադարանները, եւ PhpMyAdmin- ը չի գերազանցել: Եկեք բարձրացնենք երկու մատչելի վարկածի թեման, սկսած առաջարկվող մշակողներից:
Տեղադրեք phpmyadmin 4.4.
PhpMyAdmin 4.4-ը աշխատում է PHP ծրագրավորման լեզվով 5.4 տարբերակում, եւ, ինչպես գիտեք, այս վարկածը ամենավերջին չէ, ինչը չի խանգարում, որ այն ամենատարածված եւ պահանջարկը չի խանգարում: Կենտրոններում դրա տեղադրումը կատարվում է դասական «տերմինալի» միջոցով բառացիորեն մի քանի գործողություններում.
- Վահանակը գործարկեք ցանկացած հարմար մեթոդով, օրինակ, «դիմումների» ընտրացանկի միջոցով:
- Մուտքագրեք SUDO RPM -IUVH հրամանը http://dl.fedoraproject.org/pub/epel/epel-rease-terest-7.noarch.rpm ներբեռնելու համար ծրագրային փաթեթը Enterprise Linux օգտագործողի պահեստի համար լրացուցիչ փաթեթներից:
- Գործընթացը շարունակելու համար մուտքագրեք գաղտնաբառը հաշվից `արմատային հասանելիությամբ:
- Փաթեթների ավելացումը լրացնելուց հետո դուք պետք է թարմացնեք համակարգի գրադարանների ցուցակը Sudo Yum -Y Update հրամանով:
- Վերոնշյալ հրամանը տեղադրում է առկա բոլոր թարմացումները, այնուհետեւ միայն դիմումի հաճախորդը տեղադրվելու է Sudo Yum -Y տեղադրման phpmyadmin- ի միջոցով:
Օրինակ, վեբ սերվեր օգտագործելու դեպքում, Apache- ն, դուք միայն կմնաք այն վերագործարկելու եւ տեղադրված բաղադրիչի աշխատանքը ստուգելու համար, գնալով http: // ip_ver_verver / phpmyadmin:
PhpMyAdmin- ի վերջին տարբերակի տեղադրումը
Որոշ օգտվողներ հետաքրքրված են միայն phpmyadmin- ի վերջին տարբերակով, տեղադրելու համար, որը դուք պետք է կատարեք մի քանի այլ գործողություններ, լրացուցիչ ներբեռնեք նոր փաթեթներ: Ընդհանուր առմամբ, հրահանգը մնում է նման, բայց որոշ փոփոխություններով:
- Համակարգին ավելացրեք նոր փաթեթ `ներբեռնելով այն պահեստից` Sudo RPM -UV http:
- Թարմացրեք մատչելի համակարգի գրադարանները `օգտագործելով Sudo Yum Update հրամանը:
- Միացնել դիմումի վերջին տարբերակի աջակցությունը, ներկայումս այն 7.1 է: Դա անելու համար մուտքագրեք Yum-Config-Manager- ը `Remi-PHP71:
- Տեղադրեք sudo yum տեղադրումը phpMyAdmin, եւ համապատասխան PHP տարբերակը որոշվելու է ինքնաբերաբար:
Այս բաղադրիչները ավելացնելը, սակայն, նախքան վեբ ինտերֆեյսի հետ աշխատանքը սկսելը, ձեզ հարկավոր է կարգավորել ինքն իրեն: Հաջորդը, մենք կվերլուծենք այս ընթացակարգի իրականացումը երկու հանրաճանաչ լուծումներով `Apache եւ Nginx:
PhpMyAdmin- ի տեղադրումը nginx- ում
Որոշ օգտվողներ նախընտրում են աշխատել Nginx վեբ սերվերի հետ, քանի որ այն ապահովում է բարձր արագություն եւ կատարողական: Եթե դուք այս ծրագրաշարի կողմնակից եք, PhpMyAdmin- ը տեղադրելուց հետո ստիպված կլինեք կատարել մի շարք պարամետրեր `ամբողջ մեխանիզմի կատարումը հաստատելու համար:
Նախ, նշեք, որ վեբ սերվերն ինքնին արդեն ավելացվում է գործառնական համակարգում, եթե ոչ, ապա այլընտրանք մուտքագրեք հետեւյալ հրամանը մխիթարին.
Sudo yum Տեղադրեք EPEL- ի թողարկում
Sudo yum Տեղադրեք nginx
Sudo systemctl Սկսեք nginx- ը
Դրանից հետո հետեւեք նման ցուցումներին.
- Միացրեք phpmyadmin- ը վեբ սերվերի գրացուցակով `օգտագործելով SUDO LN -S / USR / Share / PhpMyAdmin / Var / www / HTML / PhpMyadmin լար:
- Փոփոխություններ կատարելուց հետո վերագործարկեք `մուտքագրելով SUDO Systemctl Restart PHP-FPM:
- Ստանդարտ տեքստի խմբագրիչի միջոցով գործարկեք կազմաձեւման ֆայլը Sudo VI /etc/nginx/nginx.conf:
- Անջատեք «HTTP» բլոկը եւ անջատեք տող անջատված_symlinks.
- Պահպանեք փոփոխությունները եւ փակեք ֆայլը, որից հետո վերագործարկեք nginx sudo nginx -s վերաբացումը:
Առաջարկվում է ապահովել վեբ սերվերը `ստեղծելով պատահական գաղտնաբառ: Դա անելու համար մուտքագրեք OpenSSL Passwd- ը եւ պատճենեք արդյունքը: Հաջորդը, դուք պետք է գործադրեք ֆայլեր գաղտնաբառերով `օգտագործելով Sudo VI / եւ Nginx / գաղտնաբառերը եւ կատարել նոր գիծ օգտվողի անունով ձեւաչափով.
Phpmyadmin- ի տեղադրումը Apache
Չնայած նախորդ վեբ սերվերը որոշ առումներով համարվում է ավելի լավ, Apache- ը շարունակում է մնալ բավականին հանրաճանաչ լուծում եւ օգտագործվում է լամպի ծրագրային համակարգում: Դրա տեղադրումը կենտրոններում բառացիորեն պատրաստված է մի քանի հրամաններով.
yum Տեղադրեք httpd -y
Systemctl Սկսեք httpd.service
Systemctl- ը հնարավորություն է տալիս httpd.service:
Եթե սերվերն արդեն ավելացվել է, կամ դուք կատարել եք վերը նշված հրահանգները, կարող եք ուղղակիորեն անցնել phpMyadmin- ի կարգավորումն ինքնին, եւ դա արվում է հետեւյալ կերպ.
- Սահմանեք ադմինիստրատորի մուտքի գաղտնաբառը `օգտագործելով Sudo HandPaswD -C / ETC / HTTP / գաղտնաբառերի կառավարիչ:
- Գործարկել կազմաձեւման ֆայլը հետագա խմբագրման համար. VI /etc/httpd/conf.d/phmyadmin.conf.
- Տեղադրեք «» բաժինը եւ տեղադրեք նման բովանդակություն.
Ընտրանքների ցուցիչները հետեւում են:
Բոլորը թույլտվություն:
Authtype Basic.
«Սահմանափակ բովանդակություն» AutomNam
Authuserfile / etc / http / գաղտնաբառեր
Պահանջում են վավեր օգտագործող
Այս հոդվածում դուք ծանոթացել եք ոչ միայն PhpMyAdmin- ի բաղադրիչներին իրենք ավելացնելու կարգով, այլեւ իմացել են երկու տարբեր վեբ սերվերներում իրենց նախնական կազմաձեւման մասին: Յուրաքանչյուր հրամանի կատարման ընթացքում մենք խստորեն խորհուրդ ենք տալիս կարդալ ծանուցումները, որոնք ցուցադրվում են վահանակում. Երբեմն դրանք կարող են ցույց տալ սխալներ, որոնք պահանջում են գործառնական լուծում: