Instalacija MySQL u CentOS 7

Anonim

Instalacija MySQL u CentOS 7

MySQL se s pravom smatra jednim od najboljih sistema za upravljanje bazama podataka, tako da se aktivno koriste i profesionalci i ljubitelje u radu sa web stranice i razne aplikacije. Za ispravan rad ovog alata, to će morati biti instaliran u operativnom sistemu i postaviti ispravnu konfiguraciju, istiskivanja postojećih servera i dodatne komponente. Danas želimo pokazati točno kako se taj proces obavlja na računalima CentOS 7.

Instalirati MySQL u CentOS 7

Informacije u našem trenutnom članak će biti podijeljen u faze, tako da svaki korisnik može shvatiti točno kako je komponenta koja se razmatra se dodaje na Linux, kao i koje parametre treba prvo platiti. Odmah pojasniti da je za instalaciju i dalje interakciju s MySQL trebate aktivnu internet vezu, jer će se u arhivi dobiti iz službenih spremišta.

1. korak: Preliminarne akcije

Naravno, možete odmah nastaviti na sljedeći korak i vršiti instalaciju, međutim, to će biti potrebno odrediti ime domaćina i uvjerite se da je CentOS sada ima sve najnovije. Prilagodite sljedeće upute za pripremu OS.

  1. Ove i sve naknadne akcije će biti preko terminala, odnosno, da će biti potrebno pokrenuti pogodan za vas. To možete učiniti putem izbornika aplikacije ili smanjuje kombinaciju Ctrl + Alt + T. ključ.
  2. Prelazak na terminal za pripremne radnje prilikom instalacije MySQL u Sentos 7

  3. Ovdje unesite naredbu hostname i kliknite na ENTER.
  4. Unesite naredbu za definiranje ime domaćina u MySQL u Sentos 7

  5. Pored toga, navedite HostName -F i usporediti dva rezultata. Prvi je završena, a druga - skraćeno. Ako vam to odgovara, idemo dalje. U protivnom, morat ćete promijeniti ime domaćina pomoću instrukcije iz službene dokumentacije.
  6. Komanda za prikazivanje skraćeni naziv hosta za MySQL u Sentos 7

  7. Prije instaliranja bilo koje aplikacije, preporučuje se provjeriti dostupnost ažuriranja, tako da sve naredne procesi ići ispravno. Da biste to učinili, unesite Sudo Yum Update i kliknite na ENTER.
  8. Naredba primati ažuriranja prije instalacije MySQL u Sentos 7

  9. Ova opcija se izvršava u ime superuser, što znači da je potrebno da unesete lozinku za potvrdu autentičnosti računa. Uzmite u obzir da prilikom pisanja znakova, oni neće biti prikazan na konzoli.
  10. unos lozinke primati ažuriranja prije instalacije MySQL u Sentos 7

  11. Ćete biti obaviješteni o potrebi da instalirate ažurirane pakete, ili upozorenje je da se ažuriranja se ne nalaze na ekranu.
  12. Uspješan prijem ažuriranja prije instalacije MySQL u Sentos 7

Nakon instaliranja svih ažuriranja, preporučuje se da se ponovno pokrenuti sistem za promjenu promjene. Ako nisu pronađene ažuriranja, odmah idite na sljedeću fazu.

Korak 2: Preuzimanje i instaliranje paketa

Na žalost, nećete moći skinuti MySQL sa zvaničnog spremišta i istovremeno ga instalirati sa jednom komandom. To je zbog velikog broja verzije i određene nijanse sa dodatkom arhive, tako da prvi izbor odgovarajućeg paketa mora prvi.

Idi na službene skladišta MySQL

  1. Idite na gornji link da se upoznate sa svim postojećim verzijama sistema za upravljanje bazama podataka koji se razmatra. Odaberite paket od interesa u formatu RPM i kopirajte link i pozivom na kontekstni izbornik pritiskom na desnu tipku miša.
  2. Preuzimanjem odabranog paketa RPM paket sa verzije MySQL u Sentos 7

  3. Kada ubacite, vidjet ćete da je veza ispravno kopirati, a ako idete kroz pretraživača ćete preuzeti RPM paket, ali sada to nije potrebno za nas, tako da će se preseliti u konzoli.
  4. Vidi Kopiranje Link za preuzimanje paketa sa MySQL u Sentos 7

  5. Jednom u Terminal, unesite wget + kopirati prethodni link i kliknite na ENTER.
  6. Preuzimanjem MySQL paket u Sentos 7 kroz terminal

  7. Zatim, pomoću Sudo RPM -ivh MySQL57-Community-Release-EL7.RPM, zamena neslaganje u ovoj liniji na brojeve navedene u postojećem linku.
  8. Dodatne komande za preuzimanje MySQL instalacijski paket u Sentos 7

  9. Ova operacija se obavlja u ime superuser, i zbog toga morate ponovo unesite lozinku.
  10. Potvrda preuzimanja paketa instalacije MYSQL u Sentos 7

  11. Pričekajte dok spremišta ažuriranje završi i instalirati paket.
  12. Čeka se završetak instalacije MYSQL paket u Sentos 7

  13. Pre nego što započnete glavni proces instalacije, ažurirati spremište lista navodeći Sudo Yum Update.
  14. Komanda za nedavni spremišta ažuriranja prilikom instalacije MySQL u Sentos 7

  15. Potvrdi radnju koja se vrši odabirom Y verziju.
  16. Potvrda ažuriranja spremišta prilikom instalacije MySQL u Sentos 7

  17. Da li to opet kad je ponoviti.
  18. Druga komanda za potvrdu instalacije ažuriranja prilikom instalacije MySQL u Sentos 7

  19. Samo proces instaliranja sistema sama ostala. To se radi pomoću Sudo yum install MySQL-Server komandu.
  20. Komanda za instaliranje MySQL u Sentos 7 kroz terminal

  21. Potvrditi apsolutno sve zahtjeve za instalaciju ili paket raspakivanje.
  22. Postupak preuzimanje može potrajati nekoliko minuta, što ovisi o brzini interneta. Tokom ovog, zar ne u neposrednoj blizini terminala sjednice tako da ne biste sve postavke.
  23. Čeka instalaciju MySQL u Sentos 7 kroz terminal

  24. Nakon uspješne instalacije, aktivirajte server preko Sudo SystemCTL Start mysqld.
  25. Pokretanje usluge za kontrolu MySQL DBMS-a u Sentos 7 putem terminala

  26. Ako nema grešaka sa uključivanjem, na ekranu će se pojaviti nova linija za ulaz.
  27. Uspešno lansiranje službi MySQL u Sentos 7 kroz terminal

Kao što vidite, instaliranje MySQL-a u CentOS-u 7 trajalo je samo nekoliko minuta, a korisnik koji je potreban ne toliko naredbi, većina se može jednostavno kopirati i ubaciti u konzolu. Međutim, za pravilan interakciju s DBMS, to će biti potrebno da se proizvede početnu konfiguraciju, koja će biti riječi u nastavku.

Korak 3: Početno podešavanje

Sada nećemo utjecati na apsolutno sve aspekte uspostavljanja sistema upravljanja bazom podataka, jer se to ne odnosi na predmet članka. Samo želimo reći o osnovnim akcijama koje je potrebno učiniti kako bi se provjerila performanse korisnosti i dodijeliti standardna pravila za to. Da biste to učinili, morat ćete slijediti takav vodič:

  1. Započnimo s instalacijom praktičnog uređivača, jer se sva podešavanja mijenjaju u konfiguracijskoj datoteci, koja se otvara kroz tako softver. Pogodno je koristiti Nano, tako u konzoli, sudo yum instalirati nano.
  2. Instaliranje uređivača teksta za uređivanje MySQL postavki u Sentos 7

  3. Ako uslužni program još nije uspostavljen, morat ćete potvrditi dodavanje novih arhiva. Inače, niz "ne izvrši ništa" jednostavno se pojavi, dakle, možete preći na sljedeći korak.
  4. Uspješna instalacija uređivača teksta za uređivanje MySQL postavki u Sentos 7

  5. Umetnite sudo nano /etc/my.cnf i aktivirajte ovu naredbu.
  6. Pokrenite konfiguracijsku datoteku da biste konfigurirali MySQL u Sentos 7

  7. Dodajte Bind_Adddress = string = i odredite IP adresu na koju želite povezati i otvoriti sve portove. Možete dodatno odrediti ostale važne parametre. Pročitajte više o njima u službenoj dokumentaciji, referenca na koja je prikazana u nastavku.
  8. Uređivanje konfiguracijske datoteke prilikom postavljanja MySQL u Sentos 7

  9. Nakon promjena, ne zaboravite da ih napišete klikom na Ctrl + O, a zatim izlazite iz Nanoa preko Ctrl + X.
  10. Spremanje promjena u uređivaču teksta prilikom konfiguriranja MySQL-a u Sentos 7

  11. U početku, konfiguracijska datoteka sadrži i parametre koji utječu na sigurnost mreže. Oni mogu biti potencijalno slabo mjesto tijekom hakiranja, pa se preporučuje eliminirati ih izvođenjem MySQL_Secure_instalacije.
  12. MYSQL sigurnosne tim u Sentos 7

  13. Da biste potvrdili ovu operaciju, unesite lozinku administratora.

Kao što je ranije spomenuto, smo pokazali samo osnovni princip konfiguracije. Detaljnije o tome piše u službenoj dokumentaciji MySQL-a.

Skočite na čitanje MySQL dokumentacije na službenoj web stranici

Korak 4: Poništavanje lozinke root root-a

Ponekad korisnici prilikom instaliranja MySQL postavite lozinku za superuser, a zatim ga zaboravite ili ne znate da je u početku izabrana, pa smo odlučili konačno odlučiti o ovom članku da resetiramo pristupni ključ, koji se izvodi ovako:

  1. Otvorite "terminal" i uđite u sudo SystemCl STOP MySQLD tamo da zaustavite izvršenje usluge.
  2. Onemogućite MySQL uslugu u Sentos 7 za resetiranje lozinke

  3. Idite na siguran način rada putem SystemCTL SET-OKOLIŠ MySQLD_OPSTS = "- Skip-Grant-Stobles."
  4. Pokrenite MySQL u Sentos 7 u sigurnom režimu za resetiranje lozinke

  5. Povežite se s imena superusera unošenjem MySQL -U korijen. Lozinka neće biti zatražena.
  6. Unos naredbi za resetiranje MySQL lozinke u Sentos 7 putem terminala

  7. Ostaje samo zauzvrat da izvrše sljedeće naredbe za stvaranje novog pristupa ključa.

    MySQL> Koristi MySQL;

    MySQL> Ažurirajte korisničku lozinku za lozinku = lozinku ("Lozinka") gdje je korisnik = 'root'; (gde je lozinka vaš novi pristupni ključ)

    MySQL> Ispiranje privilegija;

    Sudo sistemctl inseton-okoliš mysqld_opsts

    Sudo sistemctl pokrenuti mysqld

Nakon toga pokušajte ponovo povezati se sa serverom pomoću nove lozinke. Ovog puta ne bi trebalo biti poteškoće.

Upravo ste bili upoznati sa koračnim priručnikom za instaliranje i površinsku konfiguraciju MySQL u CentOS 7. Kao što vidite, u tome nema ništa teško, ali ne biste trebali razmotriti gore navedene preporuke sa potpunim vodičem za povezivanje Baza podataka za dodatno komuniciranje s web poslužiteljem ili aplikacijom. Sve će to morati biti obavljene ručno, guranjem od specifičnosti web mjesta, programa i proučavanje službene dokumentacije svih korištenih komponenti.

Vidi i:

Instaliranje phpmyadmin u CentOS 7

Instalacija PHP 7 u Centos 7

Čitaj više