MySQL haqli ravishda ma'lumotlar bazasi menejmenti tizimlaridan biri hisoblanadi, shuning uchun veb-saytlar va turli xil dasturlar bilan ishlashda ham professional va oshiqlar tomonidan faol foydalaniladi. Ushbu vositaning to'g'ri ishlashi uchun u operatsion tizimga o'rnatilishi va to'g'ri konfiguratsiyani o'rnatib, mavjud serverlar va qo'shimcha tarkibiy qismlarni bosish kerak. Bugun biz ushbu jarayonning Centos 7-ning kompyuterlarida qanday amalga oshirilishini aniq ko'rsatmoqchimiz.
Centos 7-da MySQL-ni o'rnating
Bizning hozirgi maqolamizdagi ma'lumotlar har bir foydalanuvchi Linux-ga ko'rib chiqilmoqda, shuningdek birinchi navbatda qaysi parametrlarni to'lash kerakligini tushunishi mumkin. Darhol MySQL bilan keyingi o'zaro ta'sir qilish uchun faol Internetga ulanishingiz kerak, chunki arxivlar rasmiy omborlardan olinadi.1-qadam: Dastlabki harakatlar
Albatta, siz darhol keyingi bosqichga o'tishingiz va o'rnatishni amalga oshirishingiz mumkin, ammo mezbon ismni aniqlash va hozirgi kunda so'nggi yangiliklar mavjudligiga ishonch hosil qilish kerak. OT-ni tayyorlash uchun quyidagi ko'rsatmalarni rostlang.
- Bular va keyingi barcha harakatlar Terminal orqali amalga oshiriladi, ular siz uchun qulay bo'lishi kerak bo'ladi. Siz buni dasturim menyusidan o'tkazishingiz yoki Ctrl + Alt + T. tugmachasini qisqartirishingiz mumkin.
- Bu erda xostnamend buyrug'ini kiriting va Enter ni bosing.
- Bundan tashqari, xostname -F-ni belgilang va ikkita natijaga solishtiring. Birinchisi to'liq va ikkinchisining qisqartirilgan. Agar sizga mos kelsa, yana boring. Aks holda, siz rasmiy hujjatlardan ko'rsatmalar yordamida mezbon nomini o'zgartirishingiz kerak bo'ladi.
- Har qanday dasturni o'rnatishdan oldin, yangilanishlarning mavjudligini tekshirish tavsiya etiladi, shuning uchun barcha keyingi jarayonlar to'g'ri bo'ladi. Buning uchun SUDE YUMATE yangilanishini kiriting va Enter ni bosing.
- Ushbu parametr superuser nomidan amalga oshiriladi, bu hisobni tasdiqlash uchun parolni kiritishingiz kerakligini anglatadi. Belgilarni yozayotganda, ular konsolda namoyish etilmaydi, deb o'ylang.
- Yangilangan to'plamlarni o'rnatish kerakligi to'g'risida xabardor qilinadi yoki ekranda yangilanishlar topilmasligini ogohlantiradi.
Barcha yangilanishlarni o'rnatgandan so'ng, o'zgarishlarni o'zgartirish uchun tizimni qayta boshlash tavsiya etiladi. Agar yangilanishlar topilmasa, darhol keyingi bosqichga o'ting.
2-qadam: Paketlarni yuklab olish va o'rnatish
Afsuski, siz rasmiy ombordan MySQL-ni yuklay olmaysiz va bir vaqtning o'zida bitta buyruq bilan o'rnating. Buning sababi shundaki, ko'plab versiyalar va arxiv qo'shilishi bilan ba'zi bir nuanslar, shuning uchun avval mos to'plamni tanlash kerak.
MySQL rasmiy omborlariga o'ting
- Ko'rib chiqish bo'yicha ma'lumotlar bazasi boshqaruv tizimining mavjud bo'lgan barcha versiyalari bilan tanishish uchun yuqoridagi havolaga o'ting. RPM formatidagi qiziqish to'plamini tanlang va kontekst menyusini bosish bilanoq, sichqonchaning o'ng tugmachasini bosib kontekst menyusini bosing.
- Siz kiritganingizda, havola to'g'ri nusxalanganligini va brauzerdan o'tsangiz, siz RPM paketini yuklab olasiz, ammo endi biz uchun zarur emas, shuning uchun biz konsolga o'tamiz.
- Terminalda bir marta Wable + oldingi havolani kiriting va Enter ni bosing.
- Keyinchalik, sudo rpm -iv MySQL57-El07.RPM-ni ushbu satrda mavjud havolada ko'rsatilgan raqamlarga almashtirish.
- Ushbu operatsiya superuser nomidan ham amalga oshiriladi va shuning uchun parolni qayta kiritishingiz kerak.
- Parvarishar yangilanish tugaguncha kuting va paketni o'rnating.
- Asosiy o'rnatish jarayonini boshlashdan oldin, omborlarni yangilash SUDE Yum yangilashini belgilab, belbog'ini yangilang.
- Y verini tanlash orqali bajarilgan harakatni tasdiqlang.
- Qayta takrorlaganingizda yana bajaring.
- Faqat tizimning o'zi o'rnatilishi jarayoni qoldi. Bu sudo yum MySQL-server buyrug'i yordamida amalga oshiriladi.
- O'rnatish yoki paketni ochish uchun barcha so'rovlarni tasdiqlang.
- Yuklab olish tartibi bir necha daqiqa vaqt olishi mumkin, bu Internet tezligiga bog'liq. Shu bilan birga, barcha sozlamalarni qayta o'rnatmasdan terminal seansini yopmang.
- Muvaffaqiyatli o'rnatilgandan so'ng, Sero TeperCTTL orqali serverni faollashtiring Mysqld-ni ishga tushiring.
- Agar yoqilganda xatolar bo'lmasa, ekranda kirish uchun yangi liniya paydo bo'ladi.
Ko'rib turganingizdek, MySQL-ni C Ccos 7-ni o'rnatish bir necha daqiqa vaqt o'tdi va foydalanuvchi bunga unchalik ko'p buyruq bermadi, ularning aksariyati shunchaki nusxa ko'chirilishi va konsolga kiritilishi mumkin. Biroq, DBMM bilan to'g'ri o'zaro ta'sir qilish uchun quyida muhokama qilinadigan dastlabki konfiguratsiyani ishlab chiqarish kerak bo'ladi.
3-qadam: Dastlabki sozlash
Endi biz bazaviy menejment tizimini sozlashning mutlaqo barcha jihatlariga mutlaqo ta'sir qilmaymiz, chunki bu maqola mavzusiga taalluqli emas. Biz shunchaki yordamchi dasturning ishlashini tekshirish va unga standart qoidalarni tayinlash uchun amalga oshirilishi kerak bo'lgan asosiy harakatlar haqida gapirib bermoqchimiz. Buning uchun siz bunday qo'llanmaga amal qilishingiz kerak:
- Xushmuomala muharrirning o'rnatilganidan boshlaylik, chunki bunday dasturiy ta'minot orqali ochilgan barcha sozlamalar konfiguratsiya faylida o'zgaradi. Nano-dan foydalanish qulay, shuning uchun konsolda sudo yum o'rnating.
- Agar yordamchi hali aniqlanmagan bo'lsa, siz yangi arxivlar qo'shilishini tasdiqlashingiz kerak bo'ladi. Aks holda, "hech narsa qilmaydi" satr shunchaki ko'rinadi, shuning uchun siz keyingi bosqichga o'tishingiz mumkin.
- SUDO NANO /TC/MY.CNF-ni joylashtiring va ushbu buyruqni faollashtiring.
- Bind_Adddress = String = va siz ulangan IP manzilini ko'rsating va barcha portlarni oching. Siz qo'shimcha ravishda boshqa muhim parametrlarni ko'rsatishingiz mumkin. Ular haqida ko'proq o'qing, unga quyida keltirilgan rasmiy hujjatlarda.
- O'zgarishlardan so'ng, ularni Ctrl + O tugmalarini bosish orqali yozishni unutmang, so'ngra Nano-dan Ctrl + X orqali chiqing.
- Dastlab, konfiguratsiya fayli, shuningdek, tarmoq xavfsizligiga ta'sir ko'rsatadigan parametrlarni o'z ichiga oladi. Ular xakerlik paytida potentsial zaif joy bo'lishi mumkin, shuning uchun MySQL_SECURE_INASTALLANTALANALASHIDA BERADI.
- Ushbu operatsiyani tasdiqlash uchun Administrator parolini kiriting.
Yuqorida aytib o'tilganidek, biz faqat konfiguratsiyaning asosiy printsipini namoyish etamiz. Bu haqda batafsil ma'lumot Keyingi rasmiy hujjatlarda yoziladi.
Rasmiy veb-saytda MySQL hujjatlarini o'qish uchun
4-qadam: Ildiz ildizi Parolni tiklash
Ba'zida MySQL-ni o'rnatishda foydalanuvchilar unutishni unutib qo'yadilar yoki uni darhol tanlaganini ayting, shuning uchun ushbu maqolada bunday tarzda amalga oshirilgan ushbu maqola haqida qaror qabul qildik:
- "Terminal" ni oching va xizmatning bajarilishini to'xtatish uchun Mysqldl-ni SUDQLD-ni bosing.
- Mysqld_opts = "- Skip-Grant-stollari" orqali xavfsiz ishlash rejimiga o'ting.
- MySQL -U ildiziga kirish orqali superuser nomidan ulaning. Parol so'ramaydi.
- Yangi kirish tugmachasini yaratish uchun quyidagi buyruqlarni bajarish uchun faqat navbat bilan bajarilishi kerak.
MySQL> MySQL-dan foydalaning;
MySQL> User Bepul Ko'rib chiqishlar = parol ("parol") u erda foydalanuvchi = 'ildizi' u erda; (Sizning yangi kirish tugmachangiz qayerda)
MySQL> Fleush imtiyozlar;
Sudo sisterctl-ni buzib bo'lmaydigan muhit Mysqld_opts
Sudo Tiecctl Mysqld ni ishga tushiring
Shundan so'ng, yangi parol yordamida yana serverga ulanishga harakat qiling. Bu safar qiyinchilik bo'lmasligi kerak.
Siz ko'rib turganingizdek, siz o'rnatganingizdek, siz bog'lanish uchun hech qanday qiyin bo'lmagan hech qanday qiyin bo'lmagan hech qanday qiyin bo'lmagan hech qanday qiyinchilik haqida hech qanday qiyinchilikni hisobga olmasligingiz kerak. Qo'shimcha ma'lumotlar bazasi yoki ilova bilan boshqalarga aloqada bo'lish. Bularning barchasi qo'lda qilish kerak, saytning o'ziga xos xususiyatlaridan, dasturdan uzoqroqqa, dasturiy ta'minotni o'rganib chiqish va ishlatiladigan barcha komponentlarning rasmiy hujjatlarini o'rganish.
Shuningdek qarang:
CentdoS 7-da phpMyAdmin o'rnatish
O'rnatish PHP 7 sentyabr 7-da