MySQL diegimas Centose 7

Anonim

MySQL diegimas Centose 7

"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.

  1. Š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.
  2. Perėjimas prie parengiamųjų veiksmų terminalo diegiant MySQL SENSQL 7

  3. Čia įveskite komandą į kompiuterį ir spustelėkite Enter.
  4. Įveskite komandą, kad nustatytumėte kompiuterio pavadinimą MySQL SENSQL 7

  5. 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.
  6. Komanda, skirta rodyti sutrumpintą kompiuterį MySQL SENSQL 7

  7. 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.
  8. Komanda gauti atnaujinimus prieš diegiant MySQL SENSQL 7

  9. Š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.
  10. MySQL diegimas Centose 7 3709_6

  11. Jums bus pranešta apie poreikį įdiegti atnaujintus paketus arba perspėjimą, kad atnaujinimai nerandami ekrane.
  12. MySQL diegimas Centose 7 3709_7

Į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

  1. 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ą.
  2. MySQL diegimas Centose 7 3709_8

  3. 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ę.
  4. MySQL diegimas Centose 7 3709_9

  5. Kartą terminale įveskite WGET + nukopijuotą ankstesnę nuorodą ir spustelėkite Enter.
  6. MySQL diegimas Centose 7 3709_10

  7. Toliau naudokite sudo rpm -ivh mysql57-community-el7.rpm, pakeičiant neatitikimą šioje eilutėje iki esamos nuorodos nurodytus numerius.
  8. MySQL diegimas Centose 7 3709_11

  9. Ši operacija taip pat atliekama viršusininko vardu, todėl jūs turite iš naujo įvesti slaptažodį.
  10. MySQL diegimas Centose 7 3709_12

  11. Palaukite, kol bus baigtas saugyklos atnaujinimas ir įdiekite paketą.
  12. MySQL diegimas Centose 7 3709_13

  13. Prieš pradedant pagrindinį diegimo procesą, atnaujinkite saugyklos sąrašą, nurodydami sudo Yum atnaujinimą.
  14. Komanda naujausiais saugyklų atnaujinimais diegiant MySQL SENSQL 7

  15. Patvirtinkite veiksmą, atliktą pasirinkdami Y versiją.
  16. Repositarijų atnaujinimo patvirtinimas Diegiant MySQL SENTOS 7

  17. Padarykite tai dar kartą, kai kartojate.
  18. MySQL diegimas Centose 7 3709_16

  19. Tik patekimo sistemos diegimo procesas išliko. Tai daroma naudojant "Sudo Yum" įdiegti "MySQL" serverio komandą.
  20. Komanda MySQL diegimui SENTOS 7 per terminalą

  21. Patvirtinkite visiškai visus prašymus diegti arba paketu išpakuoti.
  22. 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.
  23. MySQL diegimas Centose 7 3709_19

  24. Po sėkmingo diegimo, įjunkite serverį per SUDO SystemCTL start MySQLD.
  25. Veikia paslauga, skirta kontroliuoti MySQL DBMS SENTOS 7 per terminalą

  26. Jei nėra klaidų su įjungimo, ekrane pasirodys naujas įvesties eilutė.
  27. MySQL diegimas Centose 7 3709_21

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ą:

  1. 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.
  2. MySQL diegimas Centose 7 3709_22

  3. 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į.
  4. MySQL diegimas Centose 7 3709_23

  5. Įdėkite SUDO NANO /ETC/MY.CNF ir įjunkite šią komandą.
  6. MySQL diegimas Centose 7 3709_24

  7. 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ą.
  8. Redagavimo konfigūracijos failas nustatant MYSQL SENSQL 7

  9. Po pakeitimų nepamirškite parašyti juos spustelėję Ctrl + O, tada išeiti iš Nano per Ctrl + X.
  10. MySQL diegimas Centose 7 3709_26

  11. 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.
  12. MySQL diegimas Centose 7 3709_27

  13. 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:

  1. Atidarykite "terminalą" ir įveskite "Sudo Systemcl" sustabdyti "MySQLD", kad sustabdytumėte paslaugos vykdymą.
  2. MySQL diegimas Centose 7 3709_28

  3. Eikite į saugų režimą VIA "SystemCTL SET-ENVALDE MYSQLD_OPTS =" - "Skip-dotacijos" stalai. "
  4. MySQL diegimas Centose 7 3709_29

  5. Prisijunkite nuo "Superuser" vardo įvesdami MySQL -U šaknį. Slaptažodis nebus prašomas.
  6. MySQL diegimas Centose 7 3709_30

  7. 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

Skaityti daugiau