PhpMyAdmin veb-interfeysi endi MySQL ma'lumotlar bazasidan foydalanuvchilar tomonidan faol ishtirok etmoqda, chunki ular boshqa terminal orqali hamkorlikni qo'llab-quvvatlaydi. Grafikli interfeysga ega bo'lgan qo'shimcha dasturlarni o'rnatish veb-serverlar bilan ishlash tartibini soddalashtirishni osonlashtiradi, ammo shu sababli siz ba'zan qiyinchiliklarni keltirib chiqaradigan bir qator harakatlarni amalga oshirishingiz kerak. Bugun biz sents 7 operatsion tizimida phpMyAdmin-ning o'rnatilishini bosqichma-bosqich ajratish uchun ajratib turamiz. Siz faqat sizdagi ko'rsatmalarga amal qilishingiz va har bir jamoani to'g'ri kirishingiz kerak.
Centos 7-da phpMyAdmin-ni o'rnating
Afsuski, ko'rib chiqilayotgan arizaning rasmiy partiyasi mavjud emas, shuning uchun o'rnatishni o'zi o'rnatadigan tizimga avval foydalanuvchiga saqlashni qo'shishingiz kerak bo'ladi. Bundan tashqari, phpMyAdminning ikkita versiyasi juda mashhur, biz sizga har birini o'rnatish va Apache yoki Nginx veb-serverini yanada sozlashingiz haqida aytib beramiz.PhpMyAdmin komponentlarini qo'shish
Albatta, Linuxda yangi dasturlar bilan ishlashda tizimga kutubxonalarini qo'shish uchun har doim ustuvor ahamiyatga ega va phpMyAdmin oshmadi. Tavsiya etilgan ishlab chiqaruvchilar bilan boshlang'ich ishlab chiqaruvchilar bilan boshlang'ich ikkita versiya mavzularini ko'taraylik.
PhpMyAdmin 4.4 ni o'rnatish.
PhpMyAdmin 4.4 PHP dasturlash tilida ishlaydi va siz bilganingizdek, bu versiya bu eng yangi va talabga xalaqit bermaydigan eng so'nggi emas. Uni o'rnatish klassik "terminal" orqali bir nechta harakatlarda amalga oshiriladi:
- "Ilovalar" menyusi orqali har qanday qulay usul bilan konsolni ishga tushiring.
- SUDO RPM -Uuvh buyrug'iga http://dl.fedorproject.org/pub/epel/epel-relr-terest-5.nroarx-relr-terestres-7.noarx-regen-5.nroarx.terester-5.noarx-ter-terest-tereste-5.noarx.terestr linux foydalanuvchi ombori uchun qo'shimcha paketlardan yuklab olinadi.
- Jarayonni davom ettirish uchun, qayd yozuvidan ildizga kirish bilan parolni kiriting.
- Paketlarni to'ldirishni tugatgandan so'ng, siz SUDE YUM - Yangi Yangilash buyrug'i bilan tizim kutubxonalari ro'yxatini yangilashingiz kerak.
- Yuqoridagi buyruq barcha mavjud yangilanishlarni o'rnatadi, shunda faqat dastur mijozi fpmyadmin-ni o'rnatadi.
Masalan, veb-serverdan foydalanganda, Apache, siz uni qayta ishga tushirish va http: // ip_ver_verver / phpMyAdminga o'tishni tekshirasiz.
PhpMyAdmin-ning so'nggi versiyasini o'rnatish
Ba'zi foydalanuvchilar faqat boshqa harakatlarni amalga oshirish, qo'shimcha paketlarni qo'shimcha qilish uchun boshqa biron bir harakatlarni bajarishingiz kerak bo'lgan phpMyAdmin-ning so'nggi versiyasida qiziqish uyg'otadi. Umuman olganda, ko'rsatma shunga o'xshash bo'lib qoladi, ammo ba'zi o'zgarishlar bilan.
- Ombordan SUDE RPM -VHH http: //RPMS.ReMREPO.NET/NeterPrae/ReMrene-7.Rpm.
- SuY Yum yangilash buyrug'i yordamida mavjud tizim kutubxonalarini yangilang.
- Ilovaning so'nggi versiyasini qo'llab-quvvatlashga imkon bering, hozirda 7.1. Buning uchun Yum-Config-menejer-menejer - Remi-Php71-ni kiriting.
- Sudy Yum instale phpMyAdminni o'rnating va tegishli PHP versiyasi avtomatik ravishda aniqlanadi.
Bu barcha tarkibiy qismlarni qo'shish to'liq, ammo veb-interfeys bilan ishlashdan oldin siz serverning o'zi sozlashingiz kerak bo'ladi. Keyinchalik, biz ushbu protseduraning bajarilishini ikkita mashhur echimlarda tahlil qilamiz - Apache va Nginx.
Nginxda phpMyAdmin-ni sozlash
Ba'zi foydalanuvchilar Nginx veb-serveri bilan ishlashni afzal ko'rishadi, chunki u yuqori tezlikda va ishlashni ta'minlaydi. Agar siz ushbu dasturiy ta'minot tarafdori bo'lsangiz, phpMyAdmin-ni o'rnatgandan so'ng, siz butun mexanizmning bajarilishini belgilash uchun bir qator sozlamalarni amalga oshirishingiz kerak bo'ladi.
Avvalo, veb-serverning o'zi allaqachon operatsion tizimga qo'shilgan, agar bo'lmasa, konsolga quyidagi buyruqlarni kiriting:
Sudo yuming epel-reliz
Sudo yum o'rnatadi nginx
Sudo Tee The Nginx ni ishga tushiring
Shundan so'ng, bunday ko'rsatmalarga amal qiling:
- SODA-LN -S / USR / USB / USC / FPMyAdmin / Var / HT / HTML / PhpMyAdmin qatorlaridan foydalanib, WebMyAdmin-ni veb-serverlar katalogiga aylantiring.
- O'zgarishlarni amalga oshirgandan so'ng, SUDCTTTL-ni ishga tushirish bilan qayta ishga tushiring PHP-FPMni qayta ishga tushiring.
- Standart matn muharriri orqali sudo vi /etc/nginx/nginx.conf-konfiguratsiya faylini ishga tushirish.
- "Http" blokini o'chiring va o'chirilgan liniyani qo'shing;
- O'zgarishlarni saqlang va faylni yoping, shundan so'ng siz Nginx sudo -s-ni qayta yuklashni qayta yuklaysiz.
Tasodifiy parolni yaratish orqali veb-serverni ta'minlash tavsiya etiladi. Buning uchun OPENSSSL PasWD-ni kiriting va natijani nusxa oling. Keyinchalik, siz SUDE VI / Nigx / parollardan foydalanib, parol bilan faylni boshqarishingiz kerak bo'ladi: Parol, masalan, ma'ruza: 4b7fsek4l2.
Apache-da phpMyAdmin-ni sozlash
Oldingi veb-server ba'zi jihatlarda yaxshiroq deb hisoblangan bo'lsa-da, Apache juda mashhur echim bo'lib qoladi va chiroq dasturiy ta'minot tizimida qo'llaniladi. Uning sentyabrdagi o'rnatish tom ma'noda bir nechta buyruqlar tomonidan yaratilgan:
Yum Inteth httpd -y
TientCTLTL httpd.service-ni ishga tushiring
TientCTLTL httpd.servisni yoqing.
Agar server allaqachon qo'shilgan bo'lsa yoki yuqoridagi buyruqlarni bajarsangiz, to'g'ridan-to'g'ri phpMyAdmin-ni sozlashning o'z-o'zidan borishingiz mumkin va bu quyidagilar amalga oshiriladi:
- Sudo HtsandWd -C / httpd / parollar administratorining ma'muriga kirish parolini o'rnating.
- Konfiguratsiya faylini keyingi tahrirlash uchun ishga tushiring: vi /etc/httpd/conf.d/phpmyadmin.conf.
- Bo'limni qo'ying "" va bunday tarkibni joylashtiring:
Variantlar indekslari namlik.
Hammasi ta'minot.
Autytape asosiy.
Aign nomi "Cheklangan tarkib"
Mualliferferfile / va httpd / parollar
Haqiqiy foydalanuvchi kerak
Ushbu maqolada siz nafaqat phpMyAdmin komponentlarining o'zlarini qo'shish tartibi bilan tanishdingiz, balki ularning dastlabki konfiguratsiyasini ikki xil veb-saytda ham o'rgangansiz. Har bir buyruqni amalga oshirish paytida biz konsolda namoyish etilgan xabarlarni o'qishni tavsiya etamiz: ba'zan ular operatsion echimni talab qiladigan xatolarni ko'rsatishi mumkin.