Instalarea MySQL în CentOS 7

Anonim

Instalarea MySQL în CentOS 7

MySQL este considerat drept unul dintre cele mai bune sisteme de gestionare a bazelor de date, prin urmare, este utilizat în mod activ de către profesioniști, cât și de iubitorii în lucrul cu site-uri web și diverse aplicații. Pentru funcționarea corectă a acestui instrument, va trebui să fie instalat în sistemul de operare și să setați configurația corectă, împingătoare de servere existente și componente suplimentare. Astăzi dorim să arătăm exact modul în care acest proces este efectuat pe computerele care rulează CentOS 7.

Instalați MySQL în CentOS 7

Informațiile din articolul nostru actual vor fi împărțite în etape, astfel încât fiecare utilizator să înțeleagă exact modul în care componenta luată în considerare este adăugată la Linux, precum și pe care parametrii trebuie plătiți mai întâi. Clarificați imediat că pentru instalare și interacțiune ulterioară cu MySQL veți avea nevoie de o conexiune activă la Internet, deoarece arhivele vor fi obținute de la depozitele oficiale.

Pasul 1: Acțiuni preliminare

Desigur, puteți trece imediat la următorul pas și puteți efectua instalarea, însă va fi necesară pentru a determina numele gazdei și asigurați-vă că CentOS are acum toate cele mai recente actualizări. Reglați următoarele instrucțiuni pentru a pregăti sistemul de operare.

  1. Acestea și toate acțiunile ulterioare vor fi făcute prin terminale, respectiv, va fi necesar să se desfășoare convenabil pentru dvs. Puteți face acest lucru prin meniul aplicației sau prin micșorarea combinației CTRL + ALT + T. T..
  2. Tranziția la terminalul pentru acțiunile pregătitoare la instalarea MySQL în Senos 7

  3. Aici introduceți comanda de nume de gazdă și faceți clic pe Enter.
  4. Introduceți comanda pentru a defini numele gazdei în MySQL în Senos 7

  5. În plus, specificați Hostname-F și comparați două rezultate. Primul este complet, iar al doilea abreviat. Dacă vă convine, mergeți mai departe. În caz contrar, va trebui să schimbați numele gazdei utilizând instrucțiuni din documentația oficială.
  6. Comanda pentru afișarea numelui gazdei abreviate pentru MySQL în Senos 7

  7. Înainte de a instala orice aplicație, se recomandă verificarea disponibilității actualizărilor, astfel încât toate procesele ulterioare să meargă corect. Pentru a face acest lucru, introduceți Actualizarea Sudo Yum și faceți clic pe Enter.
  8. O comandă pentru a primi actualizări înainte de a instala MySQL în Senos 7

  9. Această opțiune este executată în numele superuserului, ceea ce înseamnă că trebuie să introduceți o parolă pentru a confirma autentificarea contului. Luați în considerare că atunci când scrieți caractere, acestea nu vor fi afișate în consola.
  10. Introducerea parolei pentru a primi actualizări înainte de a instala MySQL în Senos 7

  11. Veți fi anunțat despre nevoia de a instala pachete actualizate sau o alertă pe care actualizările nu le găsesc pe ecran.
  12. Primirea cu succes a actualizărilor înainte de a instala MySQL în Senos 7

După instalarea tuturor actualizărilor, se recomandă repornirea sistemului pentru a modifica modificările. Dacă actualizările nu au fost găsite, accesați imediat la următoarea etapă.

Pasul 2: Descărcarea și instalarea pachetelor

Din păcate, nu veți putea să descărcați MySQL de la depozitul oficial și să îl instalați simultan cu o singură comandă. Acest lucru se datorează unui număr mare de versiuni și anumite nuanțe cu adăugarea de arhive, deci mai întâi alegerea unui pachet adecvat trebuie mai întâi.

Du-te la depozitele oficiale MySQL

  1. Mergeți la linkul de mai sus pentru a vă familiariza cu toate versiunile existente ale sistemului de gestionare a bazelor de date în cauză. Selectați pachetul de interes în format RPM și copiați link-ul la acesta apelând meniul contextual apăsând butonul din dreapta al mouse-ului.
  2. Descărcarea pachetului RPM ale pachetului ales cu o versiune de MySQL în Senos 7

  3. Când introduceți, veți vedea că linkul a fost copiat corect, iar dacă treceți prin browser, veți descărca pachetul RPM, dar acum nu este necesar pentru noi, așa că vom trece la consola.
  4. Vizualizați legătura copiată pentru a descărca pachetul cu MySQL în Senos 7

  5. Odată ajuns în terminal, introduceți linkul anterior al Wget + copiat și faceți clic pe Enter.
  6. Descărcarea pachetului MySQL în Senos 7 prin terminal

  7. Apoi, utilizați sudo rpm -ivh mysql57-comunitate-vers-el7.rpm, înlocuind nepotrivirea în această linie la numerele specificate în link-ul existent.
  8. Comandă suplimentară pentru descărcarea pachetului de instalare MySQL în Senos 7

  9. Această operație este efectuată și în numele SuperUser și, prin urmare, trebuie să reintroduceți parola.
  10. Confirmarea pachetului de download de instalare MySQL în Senos 7

  11. Așteptați până când actualizarea repositoriei este finalizată și instală pachetul.
  12. În așteptarea finalizării pachetului de instalare MySQL în Senos 7

  13. Înainte de a începe procesul principal de instalare, actualizați lista de depozit prin specificarea actualizării Sudo Yum.
  14. Comandă pentru actualizările de depozit recente la instalarea MySQL în Senos 7

  15. Confirmați acțiunea efectuată prin selectarea versiunii Y.
  16. Confirmarea actualizării depozitelor la instalarea MySQL în Senos 7

  17. Fă-o din nou când repetați.
  18. A doua comandă pentru a confirma instalarea actualizărilor la instalarea MySQL în Senos 7

  19. Numai procesul de instalare a sistemului în sine a rămas. Acest lucru se face folosind comanda Sudo Yum Install-server MySQL.
  20. Comanda pentru instalarea MySQL în Senos 7 prin terminal

  21. Confirmați absolut toate cererile de instalare sau despachetare a pachetelor.
  22. Procedura de descărcare poate dura câteva minute, care depinde de viteza internetului. În acest sens, nu închideți sesiunea terminală, astfel încât să nu resetați toate setările.
  23. Așteptând instalarea MySQL DBMS în Senos 7 prin terminal

  24. După instalarea cu succes, activați serverul prin System Systemctl Start MySQLD.
  25. Serviciu de funcționare pentru a controla MySQL DBMS în Senos 7 prin terminal

  26. Dacă nu există erori cu pornire, pe ecran va apărea o linie nouă pentru intrare.
  27. Serviciul de lansă de succes al MySQL DBMS în Senos 7 prin terminal

După cum puteți vedea, instalarea MySQL în CentOS 7 a luat doar câteva minute, iar utilizatorul nu a fost atât de multe comenzi, majoritatea căruia poate fi pur și simplu copiat și insert în consola. Cu toate acestea, pentru interacțiunea corectă cu DBMS, va fi necesar să se producă o configurație inițială, care va fi discutată mai jos.

Pasul 3: Configurarea inițială

Acum, nu vom afecta absolut toate aspectele legate de înființarea sistemului de gestionare a bazelor de date, deoarece acest lucru nu se aplică subiectului articolului. Vrem doar să spunem despre acțiunile de bază care trebuie făcute pentru a verifica performanța utilității și pentru a atribui reguli standard pentru aceasta. Pentru a face acest lucru, va trebui să urmați un astfel de ghid:

  1. Să începem cu instalarea unui editor la îndemână, deoarece toate setările sunt modificate în fișierul de configurare, care se deschide printr-un astfel de software. Este convenabil să folosiți Nano, astfel încât în ​​consola, Sudo Yum instalați nano.
  2. Instalarea unui editor de text pentru editarea setărilor MySQL în Senos 7

  3. Dacă utilitatea nu a fost încă stabilită, va trebui să confirmați adăugarea de noi arhive. În caz contrar, șirul "nu funcționează nimic" va apărea pur și simplu, prin urmare, puteți trece la următorul pas.
  4. Instalarea reușită a unui editor de text pentru editarea setărilor MySQL în Senos 7

  5. Introduceți sudd nano /etc/my.cnf și activați această comandă.
  6. Rulați un fișier de configurare pentru a configura MySQL în Senos 7

  7. Adăugați Bind_Adddress = String = și specificați adresa IP la care doriți să conectați și deschideți toate porturile. Puteți specifica suplimentar alți parametri importanți. Citiți mai multe despre ele în documentația oficială, referirea la care este prezentată mai jos.
  8. Editarea fișierului de configurare la configurarea MySQL în Senos 7

  9. După modificări, nu uitați să le scrieți făcând clic pe Ctrl + O, apoi ieșiți din Nano prin Ctrl + X.
  10. Salvarea modificărilor într-un editor de text la configurarea MySQL în Senos 7

  11. Inițial, fișierul de configurare conține, de asemenea, parametri care afectează securitatea rețelei. Ele pot fi un loc slab slab în timpul hacking, prin urmare, este recomandat să le eliminați prin efectuarea MySql_Secure_installation.
  12. Echipa MySQL Security din Senos 7

  13. Pentru a confirma această operație, introduceți parola Administratorului.

Așa cum am menționat mai devreme, am demonstrat doar principiul de bază al configurației. Mai detaliate despre acest lucru este scris în documentația oficială a MySQL următor.

Salt la citirea documentației MySQL pe site-ul oficial

Pasul 4: Resetarea parolei rădăcină rădăcină

Uneori, utilizatorii la instalarea MySQL setați o parolă superuser și apoi să o uitați sau să nu știți care a fost aleasă inițial, așa că am decis să decidem în final asupra acestui articol pentru a reseta cheia de acces, care se efectuează astfel:

  1. Deschideți "Terminalul" și introduceți Sudo SystemCTL Stop MySQLD acolo pentru a opri execuția serviciului.
  2. Dezactivați serviciul MySQL în Senos 7 pentru a reseta parola

  3. Accesați modul de funcționare securizat prin Systemctl Set-Mediu Mysqld_Opts = "- Mese Skip-Grant."
  4. Rulați MySQL în Senos 7 în modul sigur pentru resetarea parolei

  5. Conectați-vă de la numele superuser introducând rădăcina Mysql -u. Parola nu va fi solicitată.
  6. Introducerea comenzilor pentru a reseta parola MySQL în Senos 7 prin terminal

  7. Rămâne numai în rândul său, pentru a executa următoarele comenzi pentru a crea o nouă cheie de acces.

    MySQL> Utilizați MySQL;

    MySQL> Actualizați setarea utilizatorului Password = Parolă ("Parolă") unde utilizator = "rădăcină"; (unde parola este noua ta cheie de acces)

    MySQL> Privilegii de spălare;

    Sudo sistemctl Unset-mediu mysqld_opts

    Sudo Systemctl Start MySQLD

După aceea, încercați din nou să vă conectați la server utilizând noua parolă. De data aceasta nu ar trebui să existe nici o dificultate.

Tocmai ați fost familiarizat cu manualul pas cu pas pentru instalarea și configurarea de suprafață MySQL în CentOS 7. După cum puteți vedea, nu este nimic dificil în acest sens, dar nu ar trebui să luați în considerare recomandările de mai sus cu un ghid complet pentru a conecta baza de date pentru a interacționa în continuare cu serverul web sau cu aplicația. Toate acestea vor trebui făcute manual, împingându-se de specificul site-ului, programul și studierea documentației oficiale a tuturor componentelor utilizate.

Vezi si:

Instalarea phpMyAdmin în CentOS 7

Instalare PHP 7 în CentOS 7

Citeste mai mult