Pag-install ng MySQL sa CentOS 7.

Anonim

Pag-install ng MySQL sa CentOS 7.

Ang MySQL ay may karapatan na itinuturing na isa sa mga pinakamahusay na sistema ng pamamahala ng database, samakatuwid ay aktibong ginagamit ng parehong mga propesyonal at mga mahilig sa pagtatrabaho sa mga website at iba't ibang mga application. Para sa tamang operasyon ng tool na ito, kailangang i-install ito sa operating system at itakda ang tamang configuration, itulak ang mga umiiral na server at karagdagang mga bahagi. Ngayon gusto naming ipakita nang eksakto kung paano isinasagawa ang prosesong ito sa mga computer na tumatakbo sa CentOS 7.

I-install ang MySQL sa CentOS 7.

Ang impormasyon sa aming kasalukuyang artikulo ay nahahati sa mga yugto upang maunawaan ng bawat user nang eksakto kung paano ang bahagi sa pagsasaalang-alang ay idinagdag sa Linux, pati na rin ang mga parameter ay dapat bayaran muna. Agad na linawin iyon para sa pag-install at karagdagang pakikipag-ugnayan sa MySQL kakailanganin mo ng isang aktibong koneksyon sa internet, dahil ang mga archive ay makukuha mula sa mga opisyal na repository.

Hakbang 1: Preliminary Actions.

Siyempre, maaari mong agad na magpatuloy sa susunod na hakbang at magsagawa ng pag-install, gayunpaman, ito ay kinakailangan upang matukoy ang pangalan ng host at siguraduhin na ang CentOS ngayon ay may lahat ng mga pinakabagong update. Ayusin ang mga sumusunod na tagubilin upang maghanda ng OS.

  1. Ang mga ito at ang lahat ng kasunod na mga aksyon ay gagawin sa pamamagitan ng terminal, ayon sa pagkakabanggit, ito ay kinakailangan upang magpatakbo ng maginhawa para sa iyo. Maaari mong gawin ito sa pamamagitan ng menu ng application o pag-urong sa Ctrl + Alt + T. Key kumbinasyon.
  2. Paglipat sa terminal para sa mga aksyon sa paghahanda kapag nag-install ng MySQL sa Sentos 7

  3. Dito ipasok ang command ng hostname at mag-click sa Enter.
  4. Ipasok ang command upang tukuyin ang pangalan ng host sa MySQL sa Sentos 7

  5. Bukod pa rito, tukuyin ang hostname -f at ihambing ang dalawang resulta. Ang una ay kumpleto, at ang pangalawang - dinaglat. Kung ito ay nababagay sa iyo, pumunta pa. Kung hindi man, kailangan mong baguhin ang pangalan ng host sa pamamagitan ng paggamit ng mga tagubilin mula sa opisyal na dokumentasyon.
  6. Ang utos para sa pagpapakita ng pinaikling pangalan ng host para sa MySQL sa Sentos 7

  7. Bago i-install ang anumang application, inirerekomenda na suriin ang pagkakaroon ng mga update upang ang lahat ng mga susunod na proseso ay tama. Upang gawin ito, ipasok ang Sudo Yum update at mag-click sa Enter.
  8. Isang utos na makatanggap ng mga update bago i-install ang MySQL sa Sentos 7

  9. Ang pagpipiliang ito ay pinaandar sa ngalan ng superuser, na nangangahulugang kailangan mong magpasok ng isang password upang kumpirmahin ang pagpapatunay ng account. Isaalang-alang na kapag sumulat ng mga character, hindi sila ipapakita sa console.
  10. Entry ng Password upang makatanggap ng mga update bago i-install ang MySQL sa Sentos 7

  11. Aabisuhan ka ng pangangailangan na i-install ang na-update na mga pakete, o isang alerto na hindi matatagpuan sa screen.
  12. Matagumpay na pagtanggap ng mga update bago i-install ang MySQL sa Sentos 7

Pagkatapos i-install ang lahat ng mga update, inirerekomenda na i-restart ang system upang baguhin ang mga pagbabago. Kung hindi natagpuan ang mga update, agad na pumunta sa susunod na yugto.

Hakbang 2: Pag-download at pag-install ng mga pakete

Sa kasamaang palad, hindi mo magagawang i-download ang MySQL mula sa opisyal na repository at sabay-sabay i-install ito sa isang utos. Ito ay dahil sa isang malaking bilang ng mga bersyon at ilang mga nuances sa pagdaragdag ng mga archive, kaya muna ang pagpili ng isang angkop na pakete ay dapat munang.

Pumunta sa Opisyal na Warehouses MySQL.

  1. Pumunta sa link sa itaas upang maging pamilyar sa lahat ng mga umiiral na bersyon ng sistema ng pamamahala ng database na isinasaalang-alang. Piliin ang pakete ng interes sa format ng RPM at kopyahin ang link dito sa pamamagitan ng pagtawag sa menu ng konteksto sa pamamagitan ng pagpindot sa kanang pindutan ng mouse.
  2. Pag-download ng napiling pakete ng RPM package na may isang bersyon ng MySQL sa Sentos 7

  3. Kapag ipinasok mo, makikita mo na ang link ay nakopya ng tama, at kung pupunta ka sa browser, i-download mo ang RPM package, ngunit ngayon ay hindi kinakailangan para sa amin, kaya lilipat kami sa console.
  4. Tingnan ang kinopya na link upang i-download ang pakete sa MySQL sa Sentos 7

  5. Sa sandaling nasa terminal, ipasok ang WGET + kinopya ang nakaraang link at mag-click sa Enter.
  6. Pag-download ng MySQL package sa Sentos 7 sa pamamagitan ng terminal

  7. Susunod, gamitin ang sudo rpm -ivh mysql57-community-release-el7.rpm, na pinapalitan ang mismatch sa linyang ito sa mga numero na tinukoy sa umiiral na link.
  8. Karagdagang utos para sa pag-download ng MySQL Installation Package sa Sentos 7

  9. Isinasagawa din ang operasyon na ito sa ngalan ng superuser, at samakatuwid kailangan mong muling ipasok ang password.
  10. Pagkumpirma ng pag-download ng pakete ng pag-install ng MySQL sa Sentos 7

  11. Maghintay hanggang makumpleto ang pag-update ng repository at i-install ang package.
  12. Naghihintay para sa pagkumpleto ng MySQL Installation Package sa Sentos 7

  13. Bago simulan ang pangunahing proseso ng pag-install, i-update ang listahan ng repository sa pamamagitan ng pagtukoy sa sudo yum update.
  14. Utos para sa kamakailang mga update sa repository kapag nag-install ng MySQL sa Sentos 7

  15. Kumpirmahin ang pagkilos na isinagawa sa pamamagitan ng pagpili ng Y bersyon.
  16. Pagkumpirma ng pag-update ng mga repository kapag nag-install ng MySQL sa Sentos 7

  17. Gawin itong muli kapag inuulit mo.
  18. Ikalawang utos upang kumpirmahin ang pag-install ng mga update kapag nag-install ng MySQL sa Sentos 7

  19. Tanging ang proseso ng pag-install ng system mismo ay nanatili. Ginagawa ito gamit ang sudo yum install mysql-server command.
  20. Utos para sa pag-install ng MySQL sa Sentos 7 sa pamamagitan ng terminal

  21. Kumpirmahin ang ganap na lahat ng mga kahilingan para sa pag-install o packet unpacking.
  22. Ang pamamaraan ng pag-download ay maaaring tumagal ng ilang minuto, na nakasalalay sa bilis ng Internet. Sa panahon na ito, huwag isara ang terminal session upang hindi i-reset ang lahat ng mga setting.
  23. Naghihintay para sa pag-install ng MySQL DBMS sa Sentos 7 sa pamamagitan ng terminal

  24. Pagkatapos ng matagumpay na pag-install, i-activate ang server sa pamamagitan ng sudo systemctl simulan ang mysqld.
  25. Pagpapatakbo ng serbisyo upang kontrolin ang MySQL DBMS sa Sentos 7 sa pamamagitan ng terminal

  26. Kung walang mga error sa pag-on, ang isang bagong linya para sa input ay lilitaw sa screen.
  27. Matagumpay na paglulunsad ng serbisyo ng MySQL DBMS sa Sentos 7 sa pamamagitan ng terminal

Tulad ng makikita mo, ang pag-install ng MySQL sa CentOS 7 ay umabot lamang ng ilang minuto, at ang gumagamit na ito ay hindi napakaraming mga utos, karamihan ay maaaring makopya lamang at ipasok sa console. Gayunpaman, para sa tamang pakikipag-ugnayan sa DBMS, kinakailangan upang makabuo ng isang paunang pagsasaayos, na tatalakayin sa ibaba.

Hakbang 3: Paunang pag-setup

Ngayon ay hindi namin makakaapekto sa lahat ng mga aspeto ng pag-set up ng sistema ng pamamahala ng database, dahil hindi ito nalalapat sa paksa ng artikulo. Nais lang naming sabihin tungkol sa mga pangunahing aksyon na kailangang gawin upang suriin ang pagganap ng utility at magtalaga ng karaniwang mga panuntunan para dito. Upang gawin ito, kakailanganin mong sundin ang ganoong gabay:

  1. Magsimula tayo sa pag-install ng isang madaling gamitin na editor, dahil ang lahat ng mga setting ay binago sa configuration file, na bubukas sa pamamagitan ng tulad ng isang software. Ito ay maginhawa upang gamitin ang nano, kaya sa console, sudo yum install nano.
  2. Pag-install ng isang text editor upang i-edit ang mga setting ng MySQL sa Sentos 7

  3. Kung ang utility ay hindi pa itinatag, kailangan mong kumpirmahin ang pagdaragdag ng mga bagong archive. Kung hindi man, ang string na "gumanap wala" ay lilitaw lamang, samakatuwid, maaari kang lumipat sa susunod na hakbang.
  4. Ang matagumpay na pag-install ng isang text editor upang i-edit ang mga setting ng MySQL sa Sentos 7

  5. Ipasok ang sudo nano /etc/my.cnf at i-activate ang command na ito.
  6. Patakbuhin ang isang configuration file upang i-configure ang MySQL sa Sentos 7

  7. Idagdag ang bind_adddress = string = at tukuyin ang IP address kung saan nais mong kumonekta at buksan ang lahat ng mga port. Maaari mo ring tukuyin ang iba pang mahahalagang parameter. Magbasa nang higit pa tungkol sa mga ito sa opisyal na dokumentasyon, ang reference na kung saan ay ipinapakita sa ibaba.
  8. Pag-edit ng configuration file kapag nag-set up ng MySQL sa Sentos 7

  9. Matapos ang mga pagbabago, huwag kalimutang isulat ang mga ito sa pamamagitan ng pag-click sa Ctrl + O, at pagkatapos ay lumabas mula sa Nano sa pamamagitan ng Ctrl + X.
  10. Pag-save ng mga pagbabago sa isang editor ng teksto kapag nag-configure ng MySQL sa Sentos 7

  11. Sa una, naglalaman din ang configuration file ng mga parameter na nakakaapekto sa seguridad ng network. Maaari silang maging isang potensyal na mahinang lugar sa panahon ng pag-hack, samakatuwid ito ay inirerekomenda upang maalis ang mga ito sa pamamagitan ng pagsasagawa ng mysql_secure_installation.
  12. MySQL Security Team sa Sentos 7.

  13. Upang kumpirmahin ang operasyon na ito, ipasok ang password ng administrator.

Tulad ng nabanggit kanina, ipinakita lamang namin ang pangunahing prinsipyo ng pagsasaayos. Mas detalyado tungkol dito ay nakasulat sa opisyal na dokumentasyon ng MySQL susunod.

Tumalon sa pagbabasa ng dokumentasyon ng MySQL sa opisyal na website

Hakbang 4: Root Root password reset.

Minsan ang mga gumagamit kapag nag-install ng MySQL ay nagtakda ng isang password sa superuser, at pagkatapos ay kalimutan ito o hindi alam kung saan ito ay pinili sa simula, kaya nagpasya kaming sa wakas magpasya sa artikulong ito upang i-reset ang access key, na kung saan ay isinasagawa tulad nito:

  1. Buksan ang "terminal" at ipasok ang sudo systemctl stop mysqld doon upang ihinto ang pagpapatupad ng serbisyo.
  2. Huwag paganahin ang serbisyo ng MySQL sa Sentos 7 upang i-reset ang password

  3. Pumunta sa secure na mode ng operasyon sa pamamagitan ng SystemCL Set-Environment MySQLD_OPTS = "- Laktawan ang mga talahanayan."
  4. Patakbuhin ang MySQL sa Sentos 7 sa secure na mode para sa pag-reset ng password

  5. Kumonekta mula sa pangalan ng superuser sa pamamagitan ng pagpasok ng mysql -u root. Ang password ay hindi hihilingin.
  6. Pagpasok ng mga utos upang i-reset ang password ng MySQL sa Sentos 7 sa pamamagitan ng terminal

  7. Ito ay nananatiling lamang sa pagliko upang maisagawa ang mga sumusunod na command upang lumikha ng isang bagong access key.

    MySQL> gamitin ang MySQL;

    MySQL> i-update ang user set password = password ("password") kung saan gumagamit = 'root'; (kung saan ang password ay ang iyong bagong access key)

    Mysql> flush privileges;

    Sudo systemctl unset-kapaligiran mysqld_opts.

    Sudo systemctl simulan mysqld.

Pagkatapos nito, subukan muli ang pagkonekta sa server gamit ang bagong password. Sa oras na ito ay dapat na walang kahirapan.

Ikaw ay pamilyar sa step-by-step na manu-manong para sa pag-install at pagsasaayos ng ibabaw MySQL sa CentOS 7. Tulad ng makikita mo, walang mahirap sa ito, ngunit hindi mo dapat isaalang-alang ang mga rekomendasyon sa itaas na may buong gabay upang ikonekta ang database upang higit pang makipag-ugnay sa web server o ang application. Ang lahat ng ito ay kailangang manu-mano, itulak ang layo mula sa mga detalye ng site, ang programa at pag-aaral ng opisyal na dokumentasyon ng lahat ng mga sangkap na ginamit.

Tingnan din:

Pag-install ng phpMyAdmin sa CentOS 7.

Pag-install ng Php 7 sa CentOS 7.

Magbasa pa