Namestitev MySQL v Centos 7

Anonim

Namestitev MySQL v Centos 7

MySQL je upravičeno velja za enega najboljših sistemov za upravljanje baz podatkov, zato se aktivno uporabljajo tako strokovnjaki kot ljubitelji pri delu s spletnimi stranmi in različnimi aplikacijami. Za pravilno delovanje tega orodja, bo treba namestiti v operacijskem sistemu in nastavite pravilno konfiguracijo, ki iztisne iz obstoječih strežnikov in dodatne komponente. Danes želimo pokazati, kako se ta proces izvaja na računalnikih, ki tečejo Centos 7.

Namestite MySQL v Centos 7

Informacije v našem trenutnem članku bodo razdeljene na faze, tako da lahko vsak uporabnik natančno razume, kako se v Linuxu doda komponenta, kot tudi katere parametre je treba plačati najprej. Takoj pojasnite, da za namestitev in nadaljnje interakcije z MySQL boste potrebovali aktivno internetno povezavo, saj bodo arhivi dobili iz uradnih repozitorijev.

1. korak: Predhodna dejanja

Seveda lahko takoj nadaljujete do naslednjega koraka in izvajate namestitev, vendar pa bo treba določiti ime gostitelja in se prepričajte, da ima Cents zdaj vse najnovejše posodobitve. Za pripravo OS prilagodite naslednja navodila.

  1. Te in vse naknadne ukrepe bodo opravljene preko terminala, oziroma, bo potrebno, da vam ustrezajo. To lahko storite v meniju aplikacije ali krčete kombinacijo tipk Ctrl + Alt + T..
  2. Prehod na terminal za pripravljalne ukrepe pri nameščanju MySQL v Sentos 7

  3. Tukaj vnesite ukaz HostName in kliknite Enter.
  4. Vnesite ukaz, da določite ime gostitelja v MySQL v Sentosu 7

  5. Poleg tega navedite ime gostitelja -F in primerjajte dva rezultata. Prvi je popoln, drugi pa je skrajšan. Če vam ustreza, pojdite še dlje. V nasprotnem primeru boste morali ime gostitelja spremeniti z navodili iz uradne dokumentacije.
  6. Ukaz za prikaz skrajšanega imena gostitelja za MySQL v Sentosu 7

  7. Preden namestite katero koli aplikacijo, je priporočljivo preveriti razpoložljivost posodobitev, tako da bodo vsi naslednji postopki pravilno počne. Če želite to narediti, vnesite Sudo Yum Update in kliknite Enter.
  8. Ukaz za prejemanje posodobitev pred namestitvijo MySQL v Sentos 7

  9. Ta možnost se izvede v imenu superuporabnega, kar pomeni, da morate vnesti geslo za potrditev overjanja računa. Razmislite, da pri pisanju znakov, ne bodo prikazani v konzoli.
  10. Vnos gesla Če želite prejemati posodobitve, preden namestite MySQL v Sentos 7

  11. O meni, da je treba namestiti posodobljene pakete, ali opozorilo, ki ga posodobitve niso na voljo na zaslonu.
  12. Uspešen prejem posodobitev pred namestitvijo MySQL v Sentos 7

Po namestitvi vseh posodobitev je priporočljivo znova zagnati sistem, da spremenite spremembe. Če so bile ugotovljene posodobitve, ne, takoj pojdite na naslednjo stopnjo.

2. korak: Prenos in namestitev paketov

Na žalost ne boste mogli prenesti MySQL iz uradnega skladišča in ga istočasno namestili z enim ukazom. To je posledica velikega števila različic in določenih odtenkov z dodatkom arhivov, zato mora najprej izbira ustreznega paketa.

Pojdite v uradna skladišča MySQL

  1. Pojdite na zgornjo povezavo, da se seznanite z vsemi obstoječimi različicami sistema upravljanja baz podatkov. Izberite paket zanimanja za format RPM in kopirajte povezavo do njega, tako da pokličete kontekstni meni s pritiskom na desni gumb miške.
  2. Prenos izbranega paketa RPM paket z različico MySQL v Sentos 7

  3. Ko vstavite, boste videli, da je bila povezava pravilno kopirana, in če greste skozi brskalnik, boste prenesli paket RPM, zdaj pa nam ni potrebno, da se bomo premaknili na konzolo.
  4. Pogled kopirane povezave za prenos paketa z MySQL v Sentos 7

  5. Enkrat v terminalu vnesite WGET + kopirano prejšnjo povezavo in kliknite Enter.
  6. Prenos paketa MySQL v sentos 7 skozi terminal

  7. Nato uporabite sudo rpm -ivh mysql57-skupnost-sproščanje-el7.rpm, ki nadomešča neusklajenost v tej vrstici na številke, določene v obstoječi povezavi.
  8. Dodatni ukaz za prenos namestitvenega paketa MySQL v STOLS 7

  9. Ta postopek se izvaja tudi v imenu superuporabnika, zato morate ponovno vnesti geslo.
  10. Potrditev prenosa paketa MySQL namestitve v sentos 7

  11. Počakajte, da se posodobitev skladišča konča in namesti paket.
  12. Čakam na zaključek namestitvenega paketa MySQL v Sentosu 7

  13. Pred začetkom glavnega postopka namestitve posodobite seznam skladišča z določitvijo posodobitve sudo yum.
  14. Ukaz za nedavno posodobitve skladišča pri namestitvi MySQL v Sentos 7

  15. Potrdite dejanje, opravljeno z izbiro različice Y.
  16. Potrditev posodobitve repozitorijev pri nameščanju MySQL v Sentos 7

  17. Ponovno storite, ko ponovite.
  18. Drugi ukaz za potrditev namestitve posodobitev pri namestitvi MySQL v Sentos 7

  19. Samo proces namestitve sistema je ostal. To se izvede s pomočjo ukaza SUDO YUM Install MySQL-strežnik.
  20. Ukaz za namestitev mysql v sentos 7 skozi terminal

  21. Potrdite absolutno vse zahteve za namestitev ali paketno razpakiranje.
  22. Postopek prenosa lahko traja nekaj minut, kar je odvisno od hitrosti interneta. Med tem ne zapirajte seje terminala, da ne ponastavite vseh nastavitev.
  23. Čakam na namestitev MySQL DBMS v Sentos 7 skozi terminal

  24. Po uspešni namestitvi aktivirajte strežnik prek SID-ja SISTEMCTL START MYSQLD.
  25. Running Service za nadzor MySQL DBMS v Sentos 7 skozi terminal

  26. Če ni napak z vklopom, se na zaslonu prikaže nova vrstica za vnos.
  27. Uspešna servisna služba MySQL DBMS v Stonu 7 skozi terminal

Kot lahko vidite, namestitev MySQL v Centos 7 je trajala le nekaj minut, in uporabnika, ki ga je, ni toliko ukazov, večina jih je mogoče preprosto kopirati in vstaviti v konzolo. Vendar pa bo za pravilno interakcijo z DBMS potrebno izdelati začetno konfiguracijo, ki bo obravnavana spodaj.

3. korak: Začetna nastavitev

Zdaj ne bomo vplivali na absolutno vse vidike vzpostavitve sistema upravljanja baz podatkov, saj to ne velja za predmet izdelka. Samo želimo povedati o osnovnih ukrepih, ki jih je treba storiti za preverjanje uspešnosti uporabnosti in dodelite standardna pravila za to. Če želite to narediti, boste morali slediti takemu vodniku:

  1. Začnimo z namestitvijo priročne urejevalnika, saj se vse nastavitve spremenijo v konfiguracijski datoteki, ki se odpre skozi takšno programsko opremo. To je priročno za uporabo nano, tako v konzoli, sudo yum namestiti nano.
  2. Namestitev urejevalnika besedila, da uredite nastavitve MySQL v STOLS 7

  3. Če pripomoček še ni bil ugotovljen, boste morali potrditi dodajanje novih arhivov. V nasprotnem primeru se ne bo zgodilo, da se ne "izvedite ničesar", se lahko premaknete na naslednji korak.
  4. Uspešna namestitev urejevalnika besedila, da uredite nastavitve MySQL v STOLS 7

  5. Vstavite sudo nano /etc/my.cnf in aktivirajte ta ukaz.
  6. Zaženite konfiguracijsko datoteko, da konfigurirate MySQL v Sentos 7

  7. Dodajte bed_adddress = niz = in podajte naslov IP, ki ga želite povezati, in odpreti vsa vrata. Dodatno lahko določite druge pomembne parametre. Preberite več o njih v uradni dokumentaciji, sklicevanje, na katerega je prikazano spodaj.
  8. Urejanje konfiguracijske datoteke pri nastavitvi MySQL v Sentos 7

  9. Po spremembah, ne pozabite jih napisati s klikom na Ctrl + O in nato izstopite iz Nano prek Ctrl + X.
  10. Shranjevanje sprememb urejevalnika besedila, ko konfigurirate MySQL v Sentosu 7

  11. Na začetku konfiguracijska datoteka vsebuje tudi parametre, ki vplivajo na varnost omrežja. Lahko so potencialno šibko mesto med hekiranjem, zato je priporočljivo, da jih odpravite z izvajanjem mysql_secure_installation.
  12. MySQL varnostna ekipa v sentos 7

  13. Če želite to operacijo potrditi, vnesite skrbniško geslo.

Kot smo že omenili, smo pokazali le osnovno načelo konfiguracije. Podrobnejši o tem je napisan v uradni dokumentaciji MySQL.

Skoči na branje dokumentacije MySQL na uradni spletni strani

4. korak: Ponastavitev korenskega korena

Včasih uporabniki pri namestitvi MySQL nastavijo geslo SuperUser, nato pa ga pozabite ali ne vem, za kar je bilo izbrano sprva, zato smo se odločili, da se končno odločamo o tem članku, da bi ponastavili ključ za dostop, ki se izvede kot ta:

  1. Odprite "Terminal" in vnesite SUDO SYSTEMCTL STOP MYSQLD tam, da ustavi izvedbo storitve.
  2. Onemogočite storitev MySQL v Sentosu 7, da ponastavite geslo

  3. Pojdite na varen način delovanja prek Systemctl Set-Okolje MySQLD_OPTS = "- Skip-Grant-Tables."
  4. Zaženite MySQL v Sentos 7 v varnem načinu za ponastavitev gesla

  5. Povežite se iz imena superuporabnika, tako da vnesete koren MySQL -U. Geslo ne bo zahtevano.
  6. Vnos ukazov za ponastavitev gesla MySQL v sentos 7 skozi terminal

  7. Ostaja samo v zameno za izvedbo naslednjih ukazov za ustvarjanje novega ključa za dostop.

    MySQL> Uporabite MySQL;

    MySQL> UPDATE uporabnika Nastavite geslo = Geslo ("Geslo"), kjer uporabnik = 'root'; (kjer je geslo vaš novi ključ za dostop)

    MySQL> Privilegije izpiranja;

    Sudo Systemctl Unset-Okolje MySQLD_OPTS

    Sudo systemctl začetek mysqld

Po tem poskusite znova povezati s strežnikom z novim geslom. Tokrat ne bi smelo biti težav.

Pravkar ste bili seznanjeni z ročnim korakom za namestitev in površinsko konfiguracijo MySQL v Centos 7. Kot lahko vidite, v tem ni nič težko, vendar ne bi smeli razmisliti o zgoraj navedenih priporočilih s polnim priročnikom za povezovanje podatkovna baza za nadaljnje interakcije s spletnim strežnikom ali aplikacijo. Vse to bo treba storiti ročno, ki se odpravi stran od posebnosti spletnega mesta, program in preučevanje uradne dokumentacije vseh uporabljenih komponent.

Poglej tudi:

Namestitev phpmyadmin v Centos 7

Namestitev PHP 7 IN CENTOS 7

Preberi več