Die installering van MySQL in CentOS 7

Anonim

Die installering van MySQL in CentOS 7

MySQL is regmatig beskou as een van die beste databasisbestuurstelsels, dus is aktief gebruik word deur beide professionele en liefhebbers in die werk met webwerwe en verskeie aansoeke. Vir die korrekte werking van hierdie instrument, sal dit in die bedryfstelsel geïnstalleer moet word en stel die korrekte opset, uit te druk van die bestaande bedieners en addisionele komponente. Vandag wil ons wys presies hoe hierdie proses uit op rekenaars met CentOS 7 gedra.

Installeer MySQL in CentOS 7

Die inligting in ons huidige artikel sal verdeel word in fases sodat elke gebruiker kan verstaan ​​presies hoe die komponent wat oorweeg word bygevoeg aan Linux, asook watter parameters eerste moet betaal. Onmiddellik verduidelik dat vir die installering en verdere interaksie met MySQL jy sal 'n aktiewe internet konneksie nodig, aangesien die argiewe sal verkry word vanaf die amptelike bronne.

Stap 1: Voorlopige aksies

Natuurlik, kan jy dadelik gaan na die volgende stap en uit te voer installasie, maar sal dit nodig wees om die naam gasheer te bepaal en seker te maak dat die CentOS het nou al die nuutste updates. Eers die volgende instruksies te OS berei.

  1. Hierdie en alle daaropvolgende optrede sal gemaak word deur die Terminal, onderskeidelik, sal dit nodig wees makliker vir jou om uit te voer. Jy kan dit doen deur die spyskaart aansoek of krimp die Ctrl + Alt + T. sleutel kombinasie.
  2. Oorgang na die terminale vir voorbereidende aksies by die installering van MySQL in Sentos 7

  3. Hier betree die masjien naam opdrag en klik op Enter.
  4. Tik die opdrag om die naam van die gasheer in MySQL in Sentos definieer 7

  5. Daarbenewens, spesifiseer Host Name -F en vergelyk twee resultate. Die eerste is voltooi, en die tweede - verkorte. As dit jou pas, gaan verder. Andersins, sal jy moet die naam gasheer verander deur die gebruik van instruksies van die amptelike dokumentasie.
  6. Die opdrag vir die vertoon van die verkorte naam gasheer vir MySQL in Sentos 7

  7. Voor die installering van 'n aansoek, word dit aanbeveel om die beskikbaarheid van updates te gaan sodat alle daaropvolgende prosesse korrek te gaan. Om dit te doen, gaan Sudo Yum Update en klik op Enter.
  8. 'N opdrag om updates te ontvang voor die installering van MySQL in Sentos 7

  9. Hierdie opsie is uitgevoer namens die supergebruiker, wat beteken dat jy nodig het om 'n wagwoord in te voer na die verifikasie van die rekening te bevestig. Is van mening dat wanneer die skryf van karakters, hulle sal nie vertoon word in die konsole.
  10. Wagwoord toegang tot updates te ontvang voor die installering van MySQL in Sentos 7

  11. Jy sal in kennis gestel word van die behoefte om opgedateer pakkette te installeer, of 'n waarskuwing dat updates nie gevind word op die skerm.
  12. Suksesvolle ontvangs van updates voor die installering van MySQL in Sentos 7

Na die installering van alle updates, word dit aanbeveel om die stelsel herlaai om die veranderinge te verander. As die updates nie gevind is, onmiddellik gaan na die volgende fase.

Stap 2: aflaai en installering van pakkette

Ongelukkig sal jy nie in staat wees om MySQL aflaai van die amptelike bron en gelyktydig te installeer dit met een opdrag. Dit is te danke aan 'n groot aantal weergawes en sekere nuanses met die toevoeging van argiewe, so eers die keuse van 'n geskikte pakket moet eers.

Gaan na amptelike pakhuise MySQL

  1. Gaan na die skakel hierbo om jouself vertroud te maak met al die bestaande weergawes van die databasis management system onder oorweging. Kies die pakket van belang in die RPM formaat en kopieer die skakel na dit deur die roeping van die konteks kieslys deur te druk die regterkant muis knoppie.
  2. Die aflaai van die gekose pakket RPM pakket met 'n weergawe van MySQL in Sentos 7

  3. Wanneer jy voeg, sal jy sien dat die skakel korrek oorgeskryf, en as jy gaan deur middel van die leser, sal jy die RPM-pakket af te laai, maar nou is dit nie nodig vir ons, so ons sal skuif na die konsole.
  4. Kyk gekopieer Link na pakket te laai met MySQL in Sentos 7

  5. Sodra in die Terminal, betree die wget + gekopieer vorige skakel en klik op Enter.
  6. Aflaai MySQL pakket in Sentos 7 deur die terminale

  7. Volgende, gebruik Sudo RPM -IVH MySQL57-Community-Release-EL7.RPM, die vervanging van die wanaanpassing in hierdie lyn met die wat in die bestaande skakel nommers.
  8. Addisionele opdrag vir die aflaai van MySQL installasie pakket in Sentos 7

  9. Hierdie operasie is ook uitgevoer namens die supergebruiker, en daarom moet jy weer in die wagwoord.
  10. Bevestiging van die aflaai pakket van die MYSQL installasie in Sentos 7

  11. Wag totdat die bron update is voltooi en die installering van die pakket.
  12. Wag vir die voltooiing van die MYSQL installasie pakket in Sentos 7

  13. Voor die aanvang van die belangrikste installasie proses, werk die repository lys deur die spesifiseer van Sudo Yum Update.
  14. Opdrag vir die afgelope repository updates wanneer die installering van MySQL in Sentos 7

  15. Bevestig die aksie wat uitgevoer word deur die kies van die Y-weergawe.
  16. Bevestiging van die werk van repositories by die installering van MySQL in Sentos 7

  17. Doen dit weer wanneer jy herhaal.
  18. Tweede opdrag om die installering van updates bevestig wanneer die installering van MySQL in Sentos 7

  19. Slegs die proses van die installering van die stelsel self gebly. Dit word gedoen met behulp van die Sudo Yum installeer MySQL-bediener opdrag.
  20. Opdrag vir die installering van MySQL in Sentos 7 deur die terminale

  21. Bevestig absoluut alle versoeke vir installasie of pakkie pak.
  22. Die aflaai proses kan 'n paar minute, wat afhanklik is van die spoed van die Internet te neem. Tydens hierdie, moenie naby die terminale sessie sodat dit nie al die instellings te herstel.
  23. Wag vir die installering van die MYSQL DBMS in Sentos 7 deur die terminale

  24. Na suksesvolle installasie, aktiveer die bediener deur middel van die Sudo SystemCTL Start Mysqld.
  25. Hardloop diens aan MYSQL DBMS beheer in Sentos 7 deur die terminale

  26. As daar is geen foute met die draai op, sal 'n nuwe lyn vir insette op die skerm verskyn.
  27. Suksesvolle bekendstelling diens van die MYSQL DBMS in Sentos 7 deur die terminale

Soos jy kan sien, die installering van MySQL in CentOS 7 het net 'n paar minute, en die gebruiker het dit nie so baie opdragte, waarvan die meeste net kan kopieer en voeg in die konsole. Maar vir korrekte interaksie met die DBBS, sal dit nodig wees om 'n aanvanklike opset, wat hieronder bespreek word te produseer.

Stap 3: Aanvanklike Setup

Nou sal ons geen invloed op absoluut alle aspekte van die oprigting van die databasis management system, aangesien dit nie van toepassing op die onderwerp van die artikel. Ons wil net vertel van die basiese aksies wat uitgevoer moet word om die prestasie van die nut en ken standaard reëls vir dit na te gaan. Om dit te doen, sal jy nodig het om so 'n gids volg:

  1. Kom ons begin met die installering van 'n handige redakteur, aangesien alle instellings verander in die konfigurasielêer, wat deur so 'n sagteware open. Dit is gerieflik om Nano gebruik, so in die konsole, sudo yum installeer Nano.
  2. Die installering van 'n teks editor te wysig MySQL instellings in Sentos 7

  3. As die nut is nog nie vasgestel nie, sal jy moet die toevoeging van nuwe argiewe bevestig. Anders, die string "uit te voer niks" sal net verskyn, dus, kan jy beweeg na die volgende stap.
  4. Suksesvolle installasie van 'n teks editor te wysig MySQL instellings in Sentos 7

  5. Voeg die sudo nano /etc/my.cnf en aktiveer hierdie opdrag.
  6. Hardloop 'n konfigurasielêer te stel MySQL in Sentos 7

  7. Voeg die bind_adddress = string = en spesifiseer die IP-adres wat jy wil hê na konnekteer en open al die hawens. Jy kan ander belangrike parameters addisioneel spesifiseer. Lees meer oor hulle in die amptelike dokumentasie, die verwysing na wat hieronder weergegee.
  8. Redigering konfigurasielêer wanneer die opstel van MySQL in Sentos 7

  9. Na afloop van die veranderinge, moenie vergeet om hulle neer te skryf deur te kliek op Ctrl + O, en dan af te sluit van Nano via Ctrl + X
  10. veranderinge spaar in 'n teks editor wanneer die instel van MySQL in Sentos 7

  11. Aanvanklik het die konfigurasielêer bevat ook parameters wat die veiligheid van die netwerk. Hulle kan 'n potensiële swak plek tydens die inbraak wees, daarom word dit aanbeveel om hulle te skakel deur die verrigting van mysql_secure_installation.
  12. MYSQL sekuriteit span in Sentos 7

  13. Om hierdie aksie uit te bevestig, gee die administrateur wagwoord.

Soos vroeër genoem, ons enigste bewys die basiese beginsel van opset. Meer gedetailleerde hieroor geskryf is in die amptelike dokumentasie van MySQL Volgende.

Spring na die lees van MySQL dokumentasie op die amptelike webwerf

Stap 4: wortel root wagwoord herstel

Soms stel gebruikers by die installering van MySQL 'n Superuser-wagwoord, en vergeet dit dan of weet nie wat dit aanvanklik gekies is nie, so ons het besluit om uiteindelik op hierdie artikel te besluit om die toegangsleutel te herstel, wat soos volg uitgevoer word:

  1. Maak die "terminale" oop en voer die Sudo-stelsel in. Stop MySQLD daar om die uitvoering van die diens te stop.
  2. Deaktiveer MySQL-diens in Sentos 7 om die wagwoord terug te stel

  3. Gaan na die veilige modus van operasie via Systemctl Set-omgewing mysqld_opts = "- Skip-toela-tafels."
  4. Begin MySQL in Sentos 7 in veilige af vir wagwoordterugstelling

  5. Koppel aan die naam van die superuser deur MySQL -U-wortel in te voer. Die wagwoord sal nie aangevra word nie.
  6. Om opdragte in te voer om die MySQL-wagwoord in Sentos 7 deur die terminale te herstel

  7. Dit bly net in beurte om die volgende opdragte uit te voer om 'n nuwe toegangsleutel te skep.

    MySQL> Gebruik MySQL;

    MySQL> Update gebruiker stel wagwoord = wagwoord ("wagwoord") waar gebruiker = 'wortel'; (waar wagwoord is jou nuwe toegangsleutel)

    MySQL> Spoelvoorregte;

    Sudo stelsel unset-omgewing mysqld_opts

    Sudo stelsel begin mysqld

Probeer daarna om weer aan die bediener te koppel deur die nuwe wagwoord te gebruik. Hierdie keer moet daar geen probleme wees nie.

U het pas vertroud geraak met die stap-vir-stap handleiding vir die installering en oppervlakkonfigurasie MySQL in Centos 7. Soos u kan sien, is daar niks moeilik hierin nie, maar u moet nie die bogenoemde aanbevelings met 'n volledige gids oorweeg om die databasis om verder te kommunikeer met die webbediener of die aansoek. Al hierdie moet handmatig gedoen word, wat wegstoot van die besonderhede van die terrein, die program en die bestudering van die amptelike dokumentasie van alle komponente wat gebruik word.

Sien ook:

Installering van phpmyadmin in sentos 7

Installasie php 7 in sentos 7

Lees meer