Pag-install sa Mysql sa Centos 7

Anonim

Pag-install sa Mysql sa Centos 7

Ang MySQL tama nga gikonsiderar nga usa sa labing kaayo nga mga sistema sa pagdumala sa database, busa aktibo nga gigamit sa mga propesyonal ug mga hinigugma sa pagtrabaho sa mga website ug lainlaing mga aplikasyon. Alang sa husto nga operasyon sa kini nga himan, kinahanglan nga i-install kini sa operating system ug ibutang ang husto nga pagsasaayos, pagduso sa mga naglungtad nga mga server ug dugang nga mga sangkap. Karon gusto namon nga ipakita kung giunsa kini nga proseso gihimo sa mga kompyuter nga nagdagan nga mga sentimo nga Centos 7.

I-install ang MySQL sa Centos 7

Ang kasayuran sa among kasamtangan nga artikulo mabahin sa mga yugto aron mahibal-an sa matag tiggamit kung giunsa ang sangkap sa pagkonsiderar nga gidugang sa Linux, ingon usab kung unsang mga parameter ang kinahanglan ibayad una. Ipatin-aw dayon kana alang sa pag-instalar ug dugang nga pakig-uban sa MySQL Kinahanglan nimo ang usa ka aktibo nga koneksyon sa internet, tungod kay ang mga archive makuha gikan sa opisyal nga mga repositories.

Lakang 1: Paila nga mga aksyon

Siyempre, mahimo ka dayon nga magpadayon sa sunod nga lakang ug buhaton ang pag-instalar, bisan pa, kinahanglan nga mahibal-an ang host ngalan ug siguruha nga ang mga cents karon adunay tanan nga labing bag-o nga mga update. Ipasibo ang mga mosunud nga panudlo aron maandam ang OS.

  1. Kini ug ang tanan nga sunud-sunod nga mga aksyon himuon pinaagi sa terminal, sa tinuud, kinahanglan nga modagan alang kanimo. Mahimo nimo kini pinaagi sa menu sa aplikasyon o pag-urong sa CTRL + ALT + T. Key Combination.
  2. Pagbalhin sa terminal alang sa mga aksyon sa pag-andam sa pag-install sa MySQL sa SIPOS 7

  3. Dinhi isulud ang mando sa hostname ug i-klik ang pagsulod.
  4. Pagsulud sa mando aron mahibal-an ang ngalan sa host sa MySQL sa SIPOS 7

  5. Dugang pa, ipiho ang hostname -f ug itandi ang duha nga mga sangputanan. Kompleto ang una, ug ang ikaduha - gipamub-an. Kung kini angay kanimo, lakaw sa dugang. Kung dili, kinahanglan nimo nga usbon ang host ngalan pinaagi sa paggamit sa mga panudlo gikan sa opisyal nga dokumentasyon.
  6. Ang sugo alang sa pagpasundayag sa minubo nga ngalan sa panon alang sa MySQL sa Sentos 7

  7. Sa wala pa i-install ang bisan unsang aplikasyon, girekomenda nga susihon ang pag-update aron ang tanan nga mga sunud-sunod nga mga proseso sa husto. Aron mahimo kini, pagsulod pag-update sa SUDO yum ug pag-klik sa pagsulod.
  8. Usa ka sugo sa pagdawat sa updates sa dili pa pagbutang MySQL sa Sentos 7

  9. Kini nga kapilian gipahamtang alang sa Superuser, nga nagpasabut nga kinahanglan nimo nga mosulod sa usa ka password aron makumpirma ang panghimatuud sa asoy. Hunahunaa nga sa pagsulat sa mga karakter, dili sila ipakita sa console.
  10. Ang pagsulod sa password aron makadawat mga update sa wala pa i-install ang MySQL sa SIPOS 7

  11. Mahibal-an ka sa panginahanglan nga i-install ang gi-update nga mga pakete, o usa ka alerto nga ang mga pag-update wala makit-an sa screen.
  12. Malampuson nga resibo sa mga updates sa dili pa pagbutang MySQL sa Sentos 7

Human sa pagbutang sa tanan nga mga updates, kini girekomendar sa pagsugod usab sa sistema sa pag-usab sa mga kausaban. Kon ang mga updates nakaplagan dili, diha-diha dayon moadto sa sunod nga yugto.

Lakang 2: Downloading ug pagbutang packages

Ikasubo, dili kamo makahimo sa pag-download MySQL gikan sa opisyal nga tipiganan ug sa dungan nga-instalar kini sa usa ka sugo. Kini mao ang tungod sa usa ka dako nga gidaghanon sa mga bersiyon ug pipila ka mga nuances sa mga Dugang pa sa mga tipiganan sa mga dokumento, mao nga una ang pagpili sa usa ka angay nga package kinahanglan una.

Lakaw ngadto sa opisyal nga mga bodega MySQL

  1. Lakaw ngadto sa ibabaw sa link sa familiarize sa imong kaugalingon uban ang tanan nga mga kasamtangan nga mga bersyon sa sistema sa database management ubos sa konsiderasyon. Pagpili sa putos sa interes sa mga format RPM ug pagkopya sa link niini pinaagi sa pagtawag sa menu konteksto pinaagi sa dinalian sa husto nga mouse button.
  2. Download sa pinili nga package RPM package uban sa usa ka bersyon sa MySQL sa Sentos 7

  3. Sa diha nga sal-ot sa ka, imong makita nga ang link gikopya sa husto nga paagi, ug kon moadto kamo sa browser, ikaw download sa RPM package, apan karon kini mao ang dili kinahanglan alang kanato, aron kita mobalhin ngadto sa console.
  4. View gikopya Link sa pag-download Package sa MySQL sa Sentos 7

  5. Sa higayon nga diha sa Terminal, makasulod sa WGET + gikopya miaging link ug i-klik sa PAGSULOD.
  6. Download MySQL package sa Sentos 7 pinaagi sa terminal

  7. Sunod, sa paggamit sa Sudo RPM -IVH MySQL57-Community-Release-EL7.RPM, ilis sa mismatch sa niini nga linya sa mga numero bungat sa kasamtangan nga link.
  8. Dugang nga sugo alang sa download MySQL package instalar sa Sentos 7

  9. Kini nga operasyon nga gidala usab sa alang sa mga superuser, ug busa kamo adunay sa pag-makasulod sa password.
  10. Pagkumpirma sa download package sa MySQL instalar sa Sentos 7

  11. Maghulat hangtud nga ang tipiganan update ang nahuman ug-instalar sa mga package.
  12. Naghulat alang sa pagkompleto sa MySQL instalar package sa Sentos 7

  13. Sa wala pa sugod sa mga nag-unang proseso sa instalar, update ang tipiganan listahan pinaagi sa pagpaila Sudo Yum Update.
  14. Command sa bag-ohay nga tipiganan updates diha nga ang pagbutang MySQL sa Sentos 7

  15. Sa pagmatuod sa mga aksyon nga gihimo pinaagi sa pagpili sa Y nga bersyon.
  16. Pagkumpirma sa update sa mga repositories diha nga ang pagbutang MySQL sa Sentos 7

  17. Buhata kini pag-usab sa diha nga ikaw balik.
  18. Ikaduhang sugo sa pagmatuod sa instalasyon sa mga updates diha nga ang pagbutang MySQL sa Sentos 7

  19. Lamang ang proseso sa pagbutang sa sistema sa iyang kaugalingon nagpabilin. Kini mao ang gibuhat sa paggamit sa Sudo Yum-instalar MySQL-Server sugo.
  20. Command alang sa pagbutang MySQL sa Sentos 7 pinaagi sa terminal

  21. Sa pagmatuod sa hingpit ang tanan nga mga hangyo alang sa instalar o pakete nagpahimutang.
  22. Ang download pamaagi aron sa pagkuha sa usa ka pipila ka mga minuto, nga nag-agad sa sa speed sa Internet. Atol niini, sa pagbuhat sa dili suod sa terminal sesyon sa pagkaagi nga dili Reset sa tanan nga mga engaste.
  23. Naghulat alang sa instalasyon sa mga MySQL DBMS sa Sentos 7 pinaagi sa terminal

  24. Human sa malampuson nga instalar, pagpaaktibo sa server pinaagi sa Sudo SystemCTL Start Mysqld.
  25. Ang pagdagan nga pag-alagad sa pagpugong sa MySQL DBMS sa Sentos 7 pinaagi sa terminal

  26. Kon walay mga kasaypanan uban sa milingi sa, sa usa ka bag-o nga linya alang sa input makita sa screen.
  27. Malampuson nga paglusad sa pag-alagad sa MySQL DBMS sa Sentos 7 pinaagi sa terminal

Samtang kamo mahimo tan-awa, pagbutang MySQL sa CentOS 7 mikuha lamang og pipila ka mga minutos, ug ang user kini gikuha dili kaayo daghan mga sugo, kadaghanan sa nga mahimong lamang gikopya ug gisukip ngadto sa console. Apan, alang sa husto nga pakig-uban sa mga DBMS, kini gikinahanglan aron sa pagmugna sa usa ka inisyal nga kontorno, nga gihisgutan sa ubos.

Lakang 3: inisyal nga setup

Karon kita dili makaapekto sa hingpit sa tanan nga mga bahin sa pagtukod sa sistema sa database management, tungod kay kini wala magamit sa sa hilisgutan sa mga artikulo. Gusto lang kita sa pagsulti mahitungod sa mga nag-unang mga buhat nga kinahanglan nga buhaton aron sa pagsusi sa performance sa mga utility ug hatagag standard lagda alang niini. Sa pagbuhat niini, ikaw kinahanglan nga mosunod sa maong usa ka giya:

  1. Atong magsugod uban sa mga instalasyon sa usa ka handy nga editor, kay sa tanan nga mga engaste nga nausab sa kontorno file, nga abli pinaagi sa ingon nga sa usa software. Kini mao ang sayon ​​nga gamiton Nano, mao nga sa sa console, sudo Yum Install Nano.
  2. Pagbutang sa usa ka text editor sa setting edit MySQL sa Sentos 7

  3. Kon ang utility wala pa natukod, kamo adunay aron sa pagmatuod sa mga Dugang pa sa bag-ong mga archives. Kay kon dili, ang hilo "sa pagbuhat sa bisan unsa" ang lamang makita, busa, nga kamo mahimo mobalhin sa sa sunod nga lakang.
  4. Malampuson nga-instalar sa usa ka text editor sa setting edit MySQL sa Sentos 7

  5. Sal-ot sa sudo nano /etc/my.cnf ug activate sugo niini.
  6. Run sa usa ka kontorno file sa mapanagway MySQL sa Sentos 7

  7. Idugang ang mga bind_adddress = hilo = ug hingalan sa IP address nga imong gusto sa Sumpaysumpaya ug abli sa tanan nga mga pantalan. Ikaw mahimo dugang hingalan sa ubang importante nga mga lantugi. Basaha ang dugang pa bahin kanila sa opisyal nga dokumento, ang paghisgot sa nga gipakita sa ubos.
  8. Pag-edit kontorno file sa diha nga pagtukod sa MySQL sa Sentos 7

  9. Human sa mga kausaban, ayaw kalimot sa pagsulat kanila pinaagi sa pagklik sa Ctrl + Oh, ug dayon mogawas sa gikan sa Nano pinaagi sa Ctrl + X.
  10. Ang pagluwas sa mga kausaban sa usa ka teksto editor sa diha nga Configuring MySQL sa Sentos 7

  11. Sa sinugdan, ang mga kontorno file usab naglakip sa lantugi nga naka-apekto sa seguridad sa mga network. Sila mahimong usa ka potensyal nga huyang nga dapit sa panahon sa hacking, busa kini girekomendar sa pagwagtang kanila pinaagi sa pagbuhat sa mysql_secure_installation.
  12. MySQL seguridad team sa Sentos 7

  13. Aron sa pagpamatuod niining operasyon, makasulod sa administrador sa password.

Sumala sa gihisgotan sa sayo pa, kita lamang gipakita sa nag-unang mga baruganan sa kontorno. Dugang nga nadestino bahin sa niini nga nahisulat sa opisyal nga mga dokumento sa MySQL Sunod.

Ambak sa pagbasa MySQL dokumento sa opisyal nga website

Lakang 4: gamut gamut Password Reset

Usahay tiggamit sa diha nga ang pagbutang MySQL sa usa ka superuser password, ug unya malimot niini o wala mahibalo nga kini gipili sa sinugdanan, mao nga mihukom mi nga sa katapusan modesisyon sa niini nga artikulo sa Reset sa access yawe, nga gidala sa gawas sama niini:

  1. Ablihi ang "Terminal" ug mosulod sa Sudo SystemCTL Stop MySQLD didto sa pagpahunong sa pagpatay sa mga pag-alagad.
  2. Naghimo og kakulangan MySQL pag-alagad sa Sentos 7 sa Reset sa password

  3. Lakaw ngadto sa luwas nga paagi sa operasyon pinaagi sa SystemCTL Ibutang-Environment MySqld_opts = "-. Skip-Grant-lamesa"
  4. Run MySQL sa Sentos 7 sa luwas nga paagi alang sa password Reset

  5. Sumpaysumpaya gikan sa ngalan sa superuser pinaagi sa pagsulod MySQL -U gamut. password Ang dili mihangyo.
  6. Sa pagsulod sugo sa Reset sa MySQL password sa Sentos 7 pinaagi sa terminal

  7. Kini nagpabilin lamang sa puli sa pagpatay sa mosunod nga mga sugo aron sa paghimo sa usa ka bag-o nga yawe access.

    MySQL> Paggamit MySQL;

    MySQL> Update User Ibutang Password = Password ( "Password") DIIN User = 'gamut'; (Diin ang password mao ang imong bag-o nga access yawe)

    MySQL> flush Pribilehiyo;

    Sudo SystemCTL Unset-Environment Mysqld_opts

    Sudo SystemCTL Start MySqld

Human nga, sa pagsulay nga nagsumpay sa server pag-usab sa paggamit sa mga bag-o nga pasword. Kini nga panahon kinahanglan nga walay kalisud.

Ikaw lang nga pamilyar sa lakang-sa-lakang manwal alang sa pagbutang ug nawong kontorno MySQL sa CentOS 7. Sumala sa imong makita, walay bisan unsa nga malisud nga mga sa niini, apan kamo kinahanglan nga dili tagda ang mga sa ibabaw rekomendasyon sa usa ka bug-os nga giya sa Sumpaysumpaya ang mga database sa dugang makig-uban sa mga web server o sa aplikasyon. Ang tanan nga kini kinahanglan nga gibuhat sa kamut, pagduso gikan sa mga detalye sa site, ang programa ug pagtuon sa opisyal nga mga dokumento sa tanan nga mga sangkap nga gigamit.

Tan-awa usab:

Pag-install sa Phpmyadmin sa Centos 7

Pag-instalar PHP 7 sa Centos 7

Basaha ang dugang pa