Installazzjoni MySQL f'Centos 7

Anonim

Installazzjoni MySQL f'Centos 7

MySQL huwa ġustament ikkunsidrat wieħed mill-aqwa sistemi ta 'ġestjoni tad-database, għalhekk huwa użat b'mod attiv kemm mill-professjonisti kif ukoll min iħobb fil-ħidma ma' websajts u applikazzjonijiet varji. Għall-operazzjoni korretta ta 'din l-għodda, se jkollhom jiġu installati fis-sistema operattiva u jistabbilixxu l-konfigurazzjoni korretta, imbuttar mill-servers eżistenti u l-komponenti addizzjonali. Illum irridu nuru eżattament kif dan il-proċess jitwettaq fuq il-kompjuters li jmexxu ċentri 7.

Installa MySQL f'Centos 7

L-informazzjoni fl-artikolu kurrenti tagħna se tinqasam fi stadji sabiex kull utent ikun jista 'jifhem eżattament kif il-komponent li qed jiġi kkunsidrat qed jiżdied mal-Linux, kif ukoll liema parametri għandhom jitħallsu l-ewwel. Iċċara immedjatament li għall-installazzjoni u aktar interazzjoni ma 'MySQL ser ikollok bżonn konnessjoni tal-internet attiva, peress li l-arkivji jinkisbu minn repożitorji uffiċjali.

Pass 1: Azzjonijiet preliminari

Naturalment, inti tista 'immedjatament tipproċedi għall-pass li jmiss u jwettqu installazzjoni, madankollu, se jkun meħtieġ li jiġi ddeterminat l-isem ospitanti u kun żgur li l-Centos issa għandha l-aħħar aġġornamenti. Aġġusta l-istruzzjonijiet li ġejjin biex tipprepara OS.

  1. Dawn u l-azzjonijiet sussegwenti kollha se jsiru fit-terminal, rispettivament, ikun meħtieġ li jitmexxew konvenjenti għalik. Tista 'tagħmel dan permezz tal-menu tal-applikazzjoni jew tiċkien il-kombinazzjoni taċ-ċwievet Ctrl + Alt + T..
  2. Tranżizzjoni għat-terminal għal azzjonijiet preparatorji meta tinstalla MySQL fis-Sentos 7

  3. Hawn ikteb il-kmand tal-Hostname u kklikkja fuq Daħħal.
  4. Daħħal il-kmand biex tiddefinixxi l-isem tal-ospitanti f'MySQL fis-Sentos 7

  5. Barra minn hekk, speċifika Hostname -F u qabbel żewġ riżultati. L-ewwel waħda hija kompluta, u t-tieni - imqassar. Jekk teħtieġ, imur lil hinn. Inkella, ikollok tibdel l-isem ospitanti billi tuża struzzjonijiet mid-dokumentazzjoni uffiċjali.
  6. Il-kmand għall-wiri l-isem ospitanti mqassra għal MySQL fis-Sentos 7

  7. Qabel ma tinstalla kwalunkwe applikazzjoni, huwa rrakkomandat li d-disponibbiltà ta 'aġġornamenti sabiex il-proċessi sussegwenti kollha jmorru b'mod korrett. Biex tagħmel dan, ikteb Aġġornament tas-Sudo Yum u kklikkja fuq Enter.
  8. Kmand li jirċievi aġġornamenti qabel ma tinstalla MySQL fis-Sentos 7

  9. Din l-għażla hija eżegwita f'isem is-superuser, li jfisser li għandek bżonn tidħol password biex tikkonferma l-awtentikazzjoni tal-kont. Ikkunsidra li meta tikteb karattri, ma jintwerewx fil-console.
  10. Dħul tal-Password biex Tirċievi Aġġornamenti Qabel l-Installazzjoni MySQL fis-Sentos 7

  11. Inti tiġi nnotifikat bil-ħtieġa li jiġu installati pakketti aġġornati, jew allert li l-aġġornamenti ma jinstabux fuq l-iskrin.
  12. Irċevuta b'suċċess ta 'aġġornamenti qabel ma tinstalla MySQL f'Sentos 7

Wara l-installazzjoni tal-aġġornamenti kollha, huwa rrakkomandat li terġa 'tibda s-sistema biex tbiddel il-bidliet. Jekk l-aġġornamenti nstabu le, immedjatament imorru għall-istadju li jmiss.

Pass 2: Tniżżil u installazzjoni ta 'pakketti

Sfortunatament, ma tkunx tista 'tniżżel MySQL mir-repożitorju uffiċjali u fl-istess ħin tinstallaha ma' kmand wieħed. Dan huwa dovut għal numru kbir ta 'verżjonijiet u ċerti sfumaturi biż-żieda ta' arkivji, għalhekk l-ewwel l-għażla ta 'pakkett xieraq trid l-ewwel.

Mur fil MySQL uffiċjali MySQL

  1. Mur fil-link hawn fuq biex tiffamiljarizza ruħek mal-verżjonijiet eżistenti kollha tas-sistema ta 'ġestjoni tad-database taħt konsiderazzjoni. Agħżel il-pakkett ta 'interess fil-format RPM u kopja l-link miegħu billi ċċempel il-menu kuntest billi tagħfas il-buttuna tal-maws dritt.
  2. Tniżżil tal-pakkett RPM Pakkett magħżul b'verżjoni ta 'MySQL fis-Sentos 7

  3. Meta tiddaħħal, se tara li l-link ġie kkupjat b'mod korrett, u jekk tgħaddi mill-browser, int se tniżżel il-pakkett RPM, imma issa mhux neċessarju għalina, għalhekk aħna nimxu lejn il-console.
  4. Ara l-link ikkupjat biex tniżżel il-pakkett b'MySQL f'Sentos 7

  5. Darba fit-terminal, ikteb il-WGGet + ikkupjat link preċedenti u kklikkja fuq Enter.
  6. Tniżżil ta 'MySQL Pakkett fis-Sentos 7 Permezz tat-Terminal

  7. Sussegwentement, uża Sudo RPM -ivh MySQL57-Komunità rilaxx-EL7.rpm, li tissostitwixxi l-diskrepanza fil din il-linja għan-numri speċifikati fil-link eżistenti.
  8. Kmand addizzjonali għat-tniżżil ta 'Pakkett ta' Installazzjoni MySQL f'Sentos 7

  9. Din l-operazzjoni titwettaq ukoll f'isem is-superuser, u għalhekk trid terġa 'tidħol il-password.
  10. Konferma tal-pakkett tat-tniżżil tal-installazzjoni MySQL fis-Sentos 7

  11. Stenna sakemm l-aġġornament tar-repożitorju jitlesta u jinstalla l-pakkett.
  12. Stennija għat-tlestija tal-pakkett ta 'installazzjoni MySQL f'Sentos 7

  13. Qabel tibda l-proċess ta 'installazzjoni prinċipali, aġġorna l-lista ta' repożitorju billi tispeċifika l-aġġornament tas-sudo yum.
  14. Kmand għal aġġornamenti reċenti reċenti meta jinstallaw MySQL fis Sentos 7

  15. Ikkonferma l-azzjoni mwettqa billi tagħżel il-verżjoni y.
  16. Konferma tal-aġġornament tar-repożitorji Meta tinstalla MySQL f'Sentos 7

  17. Agħmel mill-ġdid meta tirrepeti.
  18. It-tieni kmand biex tikkonferma l-installazzjoni ta 'aġġornamenti meta tinstalla MySQL f'Sentos 7

  19. Il-proċess tal-installazzjoni biss is-sistema nnifisha. Dan isir bl-użu tas-Sudo Yum Installa MySQL-Server Kmand.
  20. Kmand għall-installazzjoni MySQL fis-Sentos 7 permezz tat-terminal

  21. Ikkonferma assolutament it-talbiet kollha għall-installazzjoni jew il-pakkett tal-pakketti.
  22. Il-proċedura tat-tniżżil tista 'tieħu ftit minuti, li tiddependi fuq il-veloċità tal-internet. Matul dan, ma tagħlaqx is-sessjoni terminali sabiex ma terġax issettja l-issettjar kollha.
  23. Stennija għall-installazzjoni tad-DBMs MySQL fis-Sentos 7 permezz tat-terminal

  24. Wara l-installazzjoni ta 'suċċess, attiva l-server permezz tas-sudo SystemTL tibda MySqld.
  25. Servizz Running għall-Kontroll MySQL DBMS fis-Sentos 7 permezz tat-terminal

  26. Jekk ma jkunx hemm żbalji bit-tidwir, linja ġdida għall-input tidher fuq l-iskrin.
  27. Servizz ta 'tnedija ta' suċċess tad-DBMs MySQL f'Sentos 7 fit-terminal

Kif tistgħu taraw, l-installazzjoni MySQL f'Centos 7 ħa ftit minuti, u l-utent ma ħaditx ħafna kmandi, li ħafna minnhom jistgħu jiġu kkupjati sempliċement u daħħal fil-console. Madankollu, għal interazzjoni korretta mal-DBMS, se jkun meħtieġ li jipproduċu konfigurazzjoni inizjali, li ser jiġi diskuss hawn taħt.

Pass 3: Setup inizjali

Issa mhux se jaffettwaw assolutament l-aspetti kollha tat-twaqqif tas-sistema ta 'ġestjoni tad-database, peress li dan ma japplikax għas-suġġett tal-oġġett. Aħna rridu ngħidu dwar l-azzjonijiet bażiċi li jeħtieġ li jsir biex tivverifika l-prestazzjoni tal-utilità u nassenjaw regoli standard għaliha. Biex tagħmel dan, ikollok bżonn issegwi gwida bħal din:

  1. Nibdew bl-installazzjoni ta 'editur handy, peress li s-settings kollha jinbidlu fil-fajl tal-konfigurazzjoni, li jinfetaħ permezz ta' softwer bħal dan. Huwa konvenjenti li tuża nano, hekk fil-console, sudo yum installa nano.
  2. L-installazzjoni ta 'editur tat-test biex jeditja l-issettjar MySQL fis-Sentos 7

  3. Jekk l-utilità għadha ma ġietx stabbilita, ikollok tikkonferma ż-żieda ta 'arkivji ġodda. Inkella, is-sekwenza "ma twettaq xejn" sempliċement tidher, għalhekk, tista 'timxi għall-pass li jmiss.
  4. Installazzjoni b'suċċess ta 'editur tat-test biex jeditja l-issettjar MySQL fis-Sentos 7

  5. Daħħal is-sudo nano /etc/my.cnf u attiva dan il-kmand.
  6. Mexxi fajl ta 'konfigurazzjoni biex jiġi kkonfigurat MySQL fis-Sentos 7

  7. Żid il-bind_address = spag = u speċifika l-indirizz IP li trid tqabbad u tiftaħ il-portijiet kollha. Tista 'wkoll tispeċifika parametri importanti oħra. Aqra iktar dwarhom fid-dokumentazzjoni uffiċjali, ir-referenza li hija murija hawn taħt.
  8. Fajl konfigurazzjoni editjar meta twaqqaf MySQL fis Sentos 7

  9. Wara l-bidliet, tinsiex tiktebhom billi tikklikkja fuq Ctrl + O, u mbagħad toħroġ minn Nano permezz ta 'Ctrl + X.
  10. Iffrankar ta 'bidliet f'editur tat-test meta jiġi kkonfigurat MySQL f'Sentos 7

  11. Inizjalment, il-fajl tal-konfigurazzjoni fih ukoll parametri li jaffettwaw is-sigurtà tan-netwerk. Dawn jistgħu jkunu post potenzjalment dgħajjef waqt il-hacking, għalhekk huwa rrakkomandat li jiġu eliminati billi jwettqu mysql_secure_installation.
  12. Tim ta 'Sigurtà MySQL f'Sentos 7

  13. Biex tikkonferma din l-operazzjoni, ikteb il-password tal-amministratur.

Kif imsemmi qabel, aħna wrew biss il-prinċipju bażiku tal-konfigurazzjoni. Aktar dettaljat dwar dan huwa miktub fid-dokumentazzjoni uffiċjali ta 'MySQL li jmiss.

Aqbeż biex taqra d-dokumentazzjoni MySQL fuq il-websajt uffiċjali

Pass 4: Root Root Password Irrisettja

Xi kultant l-utenti meta jinstallaw MySQL issettja password superuser, u mbagħad tinsieh jew ma jafux li kien magħżul inizjalment, għalhekk iddeċidejna li finalment tiddeċiedi dwar dan l-artikolu biex issettja mill-ġdid iċ-ċavetta tal-aċċess, li titwettaq bħal din:

  1. Iftaħ it- "terminal" u daħħal is-Sudo SystemTL Stop MySqld hemm biex twaqqaf l-eżekuzzjoni tas-servizz.
  2. Itfi servizz MySQL fis-Sentos 7 biex reset il-password

  3. Mur fil-modalità sigura ta 'operazzjoni permezz Sistema Set-Ambjent MySqld_oppts = "- Skip-Grant-Tabelli."
  4. Mexxi MySQL f'Sentos 7 f'mod sikur għall reset password

  5. Qabbad mill-isem tas-superuser billi ddaħħal MySQL -U għerq. Il-password mhux se jintalab.
  6. Jidħlu jikkmanda biex reset il-password MySQL fis Sentos 7 permezz tal-terminal

  7. Jibqa 'biss fid-dawriet biex teżegwixxi l-kmandi li ġejjin biex toħloq ċavetta ta' aċċess ġdida.

    MySQL> Uża MySQL;

    MySQL> Aġġornament Utent Set Password = Password ("Password") fejn utent = "għerq"; (Fejn il-password hija ċ-ċavetta l-ġdida tiegħek)

    MySQL> Privileġġi ta 'flush;

    Sudo systemctl MySqld_oppts

    Sudo systemctl Bidu MySqld

Wara dan, ipprova konnessjoni mas-server mill-ġdid billi tuża l-password il-ġdida. Din id-darba m'għandu jkun hemm l-ebda diffikultà.

Inti għadek kif kienet familjari mal-manwal pass pass għall-installazzjoni u l-konfigurazzjoni tal-wiċċ MySQL f'ċentri 7. Kif tistgħu taraw, m'hemm xejn diffiċli f'dan, imma m'għandekx tikkunsidra r-rakkomandazzjonijiet ta 'hawn fuq bi gwida sħiħa biex tqabbad il- Database biex jinteraġixxu aktar mal-web server jew l-applikazzjoni. Dan kollu se jkollu jsir manwalment, imbuttar bogħod mill-ispeċifiċitajiet tas-sit, il-programm u jistudjaw id-dokumentazzjoni uffiċjali tal-komponenti kollha użati.

Ara ukoll:

Installazzjoni PhpMyAdmin f'Centos 7

Installazzjoni PHP 7 f'ċentri 7

Aqra iktar