"MySQL" teisėtai laikoma viena iš geriausių duomenų bazių valdymo sistemų, todėl aktyviai naudoja tiek profesionalai, tiek mėgėjai dirbant su interneto svetainėmis ir įvairiomis programomis. Dėl teisingo šio įrankio veikimo, ji turės būti įdiegta operacinėje sistemoje ir nustatykite teisingą konfigūraciją, išstumiant iš esamų serverių ir papildomų komponentų. Šiandien mes norime tiksliai parodyti, kaip šis procesas atliekamas kompiuteriuose, kuriuose veikia Centos 7.
Įdiekite "MySQL" centose 7
Mūsų dabartinio straipsnio informacija bus suskirstyta į etapus, kad kiekvienas vartotojas galėtų tiksliai suprasti, kaip svarstomas komponentas pridedamas prie "Linux", taip pat pirmiausia turėtų būti mokamos parametrai. Nedelsiant paaiškinkite, kad montavimui ir tolesnei sąveikai su "MySQL" jums reikės aktyvaus interneto ryšio, nes archyvai bus gauti iš oficialių saugyklų.1 žingsnis: preliminarūs veiksmai
Žinoma, jūs galite iš karto pereiti į kitą žingsnį ir atlikti diegimą, tačiau reikės nustatyti priimančiosios pavadinimą ir įsitikinkite, kad Centos dabar turi visus naujausius atnaujinimus. Sureguliuokite šias instrukcijas, kad paruoštumėte OS.
- Šie ir visi vėlesni veiksmai bus atlikti per terminalą, reikės jums patekti patogi. Tai galite padaryti per programos meniu arba mažėjančią Ctrl + Alt + T. mygtuku.
- Čia įveskite komandą į kompiuterį ir spustelėkite Enter.
- Be to, nurodykite kompiuterio pavadinimą -F ir palyginkite du rezultatus. Pirmasis yra baigtas ir antrasis - sutrumpintas. Jei jis jums tinka, tęskite toliau. Priešingu atveju turėsite pakeisti kompiuterio pavadinimą naudodami oficialių dokumentų instrukcijas.
- Prieš diegdami bet kokią programą, rekomenduojama patikrinti naujinimų prieinamumą, kad visi vėlesni procesai būtų teisingai. Norėdami tai padaryti, įveskite sudo Yum Atnaujinti ir spustelėkite Enter.
- Ši parinktis vykdoma viršusininko vardu, o tai reiškia, kad reikia įvesti slaptažodį, kad patvirtintumėte paskyros autentifikavimą. Apsvarstykite, kad rašant simbolius, jie nebus rodomi konsolėje.
- Jums bus pranešta apie poreikį įdiegti atnaujintus paketus arba perspėjimą, kad atnaujinimai nerandami ekrane.
Įdiegus visus naujinimus, rekomenduojama iš naujo paleisti sistemą, kad pakeistumėte pakeitimus. Jei atnaujinimai buvo rasti ne, nedelsiant pereiti į kitą etapą.
2 žingsnis: paketų atsisiuntimas ir diegimas
Deja, negalėsite atsisiųsti "MySQL" iš oficialios saugyklos ir tuo pat metu įdiegti jį su viena komanda. Taip yra dėl daugybės versijų ir tam tikrų niuansų su archyvų pridėjimu, todėl pirmiausia reikia pasirinkti tinkamo paketo pasirinkimą.
Eikite į oficialius sandėlius MySQL
- Eikite į pirmiau minėtą nuorodą, kad supažintumėte su visomis esamomis duomenų bazių valdymo sistemos versijomis. Pasirinkite interesų paketą į RPM formatu ir nukopijuokite nuorodą į jį skambinant konteksto meniu paspausdami dešinįjį pelės mygtuką.
- Kai įterpsite, pamatysite, kad nuoroda buvo teisingai nukopijuota, ir jei einate per naršyklę, atsisiųsite RPM paketą, bet dabar tai nėra būtina mums, todėl mes persikelsime į konsolę.
- Kartą terminale įveskite WGET + nukopijuotą ankstesnę nuorodą ir spustelėkite Enter.
- Toliau naudokite sudo rpm -ivh mysql57-community-el7.rpm, pakeičiant neatitikimą šioje eilutėje iki esamos nuorodos nurodytus numerius.
- Ši operacija taip pat atliekama viršusininko vardu, todėl jūs turite iš naujo įvesti slaptažodį.
- Palaukite, kol bus baigtas saugyklos atnaujinimas ir įdiekite paketą.
- Prieš pradedant pagrindinį diegimo procesą, atnaujinkite saugyklos sąrašą, nurodydami sudo Yum atnaujinimą.
- Patvirtinkite veiksmą, atliktą pasirinkdami Y versiją.
- Padarykite tai dar kartą, kai kartojate.
- Tik patekimo sistemos diegimo procesas išliko. Tai daroma naudojant "Sudo Yum" įdiegti "MySQL" serverio komandą.
- Patvirtinkite visiškai visus prašymus diegti arba paketu išpakuoti.
- Atsisiuntimo procedūra gali užtrukti kelias minutes, kuri priklauso nuo interneto greičio. Per tai, neuždarykite terminalo sesijos, kad nebūtų iš naujo nustatyti visus nustatymus.
- Po sėkmingo diegimo, įjunkite serverį per SUDO SystemCTL start MySQLD.
- Jei nėra klaidų su įjungimo, ekrane pasirodys naujas įvesties eilutė.
Kaip matote, įdiegiant MySQL Centos 7 užtruko tik kelias minutes, o vartotojas užtruko ne tiek daug komandų, kurių dauguma gali būti tiesiog nukopijuoti ir įterpti į konsolę. Tačiau už teisingą sąveiką su DBM, reikės gaminti pradinę konfigūraciją, kuri bus aptarta toliau.
3 žingsnis: pradinė sąranka
Dabar mes neturime įtakos visiškai visus duomenų bazės valdymo sistemos sukūrimo aspektus, nes tai netaikoma straipsnio dalykui. Mes tiesiog norime pasakyti apie pagrindinius veiksmus, kuriuos reikia atlikti siekiant patikrinti naudingumo veikimą ir priskirti standartines taisykles. Norėdami tai padaryti, turėsite sekti tokį vadovą:
- Pradėkime nuo patogaus redaktoriaus įrengimo, nes visi nustatymai keičiami konfigūracijos faile, kuris atsidaro per tokią programinę įrangą. Patogu naudoti nano, taip konsolėje, sudo yum įdiegti nano.
- Jei įrankis dar nėra nustatytas, turėsite patvirtinti naujų archyvų pridėjimą. Priešingu atveju, eilutė "Atlikti nieko" paprasčiausiai pasirodys, todėl galite pereiti į kitą žingsnį.
- Įdėkite SUDO NANO /ETC/MY.CNF ir įjunkite šią komandą.
- Pridėti Bind_adddress = String = ir nurodykite IP adresą, į kurį norite prijungti ir atidaryti visus prievadus. Galite papildomai nurodyti kitus svarbius parametrus. Daugiau apie juos perskaitykite oficialiuose dokumentuose, nuoroda į toliau pateiktą nuorodą.
- Po pakeitimų nepamirškite parašyti juos spustelėję Ctrl + O, tada išeiti iš Nano per Ctrl + X.
- Iš pradžių konfigūracijos faile taip pat yra parametrai, turintys įtakos tinklo saugumui. Jie gali būti potenciali silpnoji vieta įsilaužimo metu, todėl rekomenduojama juos pašalinti atliekant mysql_secure_installation.
- Norėdami patvirtinti šią operaciją, įveskite administratoriaus slaptažodį.
Kaip minėta anksčiau, parodėme tik pagrindinį konfigūracijos principą. Išsamesnė informacija yra parašyta oficialiame "MySQL" dokumentacijoje.
Pereikite prie "MySQL" dokumentų skaitymo oficialioje svetainėje
4 veiksmas: šaknų root slaptažodžio nustatymas
Kartais vartotojai diegiant "MySQL" nustatykite "SuperUSer" slaptažodį, tada pamiršite jį arba nežinau, kuris jis buvo pasirinktas iš pradžių, todėl nusprendėme pagaliau nuspręsti dėl šio straipsnio, kad iš naujo nustatytumėte prieigos raktą, kuris yra toks:
- Atidarykite "terminalą" ir įveskite "Sudo Systemcl" sustabdyti "MySQLD", kad sustabdytumėte paslaugos vykdymą.
- Eikite į saugų režimą VIA "SystemCTL SET-ENVALDE MYSQLD_OPTS =" - "Skip-dotacijos" stalai. "
- Prisijunkite nuo "Superuser" vardo įvesdami MySQL -U šaknį. Slaptažodis nebus prašomas.
- Jis lieka tik savo ruožtu vykdyti šias komandas, kad būtų sukurta nauja prieigos raktas.
MySQL> NAUDOTI MYSQL;
MySQL> Atnaujinti vartotojo nustatymo slaptažodį = Slaptažodis ("Slaptažodis"), kur vartotojas = 'šaknis "; (kur slaptažodis yra nauja prieigos raktas)
MySQL> praplaukite privilegijas;
Sudo SystemCTL Unset-Aplinkos mysqld_opts
Sudo Systemctl Start MySQLD
Po to pabandykite prisijungti prie serverio naudojant naują slaptažodį. Šį kartą neturėtų būti jokių sunkumų.
Jūs ką tik žinojote su žingsnis po žingsnio diegimo ir paviršiaus konfigūracijos mysql centose 7. Kaip matote, tai nėra nieko sunku, bet jūs neturėtumėte apsvarstyti pirmiau pateiktas rekomendacijas su viso vadovo prijungti Duomenų bazė, skirta toliau bendrauti su žiniatinklio serveriu arba paraiška. Visa tai turės būti padaryta rankiniu būdu, stumti nuo svetainės specifika, programa ir mokytis oficialių dokumentų visų naudojamų komponentų.
Taip pat žiūrėkite:
Phpmyadmin diegimas Centose 7
Įrengimas PHP 7 CENTOS 7