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.
- 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..
- Aici introduceți comanda de nume de gazdă și faceți clic pe Enter.
- Î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ă.
- Î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.
- 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.
- 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.
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
- 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.
- 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.
- Odată ajuns în terminal, introduceți linkul anterior al Wget + copiat și faceți clic pe Enter.
- Apoi, utilizați sudo rpm -ivh mysql57-comunitate-vers-el7.rpm, înlocuind nepotrivirea în această linie la numerele specificate în link-ul existent.
- Această operație este efectuată și în numele SuperUser și, prin urmare, trebuie să reintroduceți parola.
- Așteptați până când actualizarea repositoriei este finalizată și instală pachetul.
- Înainte de a începe procesul principal de instalare, actualizați lista de depozit prin specificarea actualizării Sudo Yum.
- Confirmați acțiunea efectuată prin selectarea versiunii Y.
- Fă-o din nou când repetați.
- Numai procesul de instalare a sistemului în sine a rămas. Acest lucru se face folosind comanda Sudo Yum Install-server MySQL.
- Confirmați absolut toate cererile de instalare sau despachetare a pachetelor.
- 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.
- După instalarea cu succes, activați serverul prin System Systemctl Start MySQLD.
- Dacă nu există erori cu pornire, pe ecran va apărea o linie nouă pentru intrare.
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:
- 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.
- 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.
- Introduceți sudd nano /etc/my.cnf și activați această comandă.
- 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.
- 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.
- 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.
- 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:
- Deschideți "Terminalul" și introduceți Sudo SystemCTL Stop MySQLD acolo pentru a opri execuția serviciului.
- Accesați modul de funcționare securizat prin Systemctl Set-Mediu Mysqld_Opts = "- Mese Skip-Grant."
- Conectați-vă de la numele superuser introducând rădăcina Mysql -u. Parola nu va fi solicitată.
- 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