MySQL-ді CentoS 7-де орнату

Anonim

MySQL-ді CentoS 7-де орнату

MySQL дерекқорды басқарудың ең жақсы жүйелерінің бірі болып саналады, сондықтан веб-сайттармен және түрлі қосымшалармен жұмыс жасауда мамандар мен әуесқойлар да белсенді қолданылады. Бұл құралды дұрыс пайдалану үшін, ол амалдық жүйеге орнатылуы керек және дұрыс конфигурацияны, бар серверлер мен қосымша компоненттерді шығаруды орнатады. Бүгін біз осы процестің Centos 7-ді жұмыс істеп тұрған компьютерлерде қалай жүзеге асырылатынын нақты көрсеткіміз келеді.

MySQL-ді CentoS 7 орнатыңыз

Біздің ағымдағы мақалада ақпарат әр пайдаланушы қарастырылып жатқан компоненттің Linux-қа қалай қосылып, алдымен қандай параметрлерді төлеу керек болатындай етіп бөлінеді. MySQL-мен орнату және одан әрі өзара әрекеттесу үшін сізге белсенді интернет байланысы қажет екенін бірден түсіндіріңіз, өйткені мұрағат ресми репозиторийлерден алынады.

1-қадам: алдын-ала іс-шаралар

Әрине, сіз бірден келесі қадамға өтіп, орнатуды жүргізе аласыз, алайда, хост атауын анықтап, CentoS-тің қазір барлық соңғы жаңартулары бар екеніне көз жеткізіңіз. ОЖ дайындау үшін келесі нұсқауларды реттеңіз.

  1. Бұл және барлық кейінгі әрекеттер терминал арқылы жүзеге асырылады, сәйкесінше, сізге ыңғайлы болу қажет болады. Сіз мұны бағдарлама мәзірі арқылы жасай аласыз немесе Ctrl + Alt + T пернелер тіркесімін кішірейтуге болады.
  2. Sytos 7-де MySQL орнату кезінде дайындық әрекеттері үшін терминалға көшу

  3. Мұнда хост атауын енгізіп, Enter түймесін басыңыз.
  4. Systos 7-де MySQL-дегі хосттың атын анықтау үшін пәрменді енгізіңіз

  5. Сонымен қатар, хост атауын көрсетіңіз және екі нәтижені салыстырыңыз. Біріншісі аяқталды, ал екіншісі - қысқартылған. Егер ол сізге сәйкес келсе, әрі қарай жүріңіз. Әйтпесе, сіз хост атауын ресми құжаттамадан пайдалану арқылы өзгертуіңіз керек.
  6. Sentos 7-де MySQL үшін қысқартылған хост атауын көрсету командасы

  7. Кез-келген қосымшаны орнатпас бұрын, барлық келесі процестер дұрыс жүретін етіп жаңартулардың бар-жоғын тексеру ұсынылады. Ол үшін Sudo yum Update бағдарламасын енгізіп, Enter түймесін басыңыз.
  8. MySQL-ді SyToss 7-де орнатпас бұрын жаңартуларды алу пәрмені

  9. Бұл опция супер-суперсель атынан орындалады, яғни есептік жазбаның түпнұсқалығын растау үшін құпия сөзді енгізу керек дегенді білдіреді. Таңбаларды жазу кезінде олар консольде көрсетілмейді деп ойлаймыз.
  10. Sytos 7-де MySQL орнатпас бұрын жаңартуларды алу үшін құпия сөзді енгізу

  11. Жаңартылған бумаларды орнату қажеттілігі туралы немесе экранда жаңартулар табылмайтындығы туралы ескерту сізге хабарланады.
  12. Sytos 7-де MySQL орнатпас бұрын жаңартуларды сәтті түбіртек

Барлық жаңартуларды орнатқаннан кейін, өзгерістерді өзгерту үшін жүйені қайта қосу ұсынылады. Егер жаңартулар табылмаса, бірден келесі кезеңге өтіңіз.

2-қадам: пакеттерді жүктеу және орнату

Өкінішке орай, сіз MySQL-ді ресми репозиторийден жүктеп, бір уақытта бір пәрменмен орната алмайсыз. Бұл көптеген нұсқалар мен мұрағаттарды қосқан белгілі бір нюанстарға байланысты, сондықтан алдымен қолайлы пакеттің таңдауы болуы керек.

MySQL ресми қоймаларына барыңыз

  1. Қарастырылып отырған мәліметтер базасын басқару жүйесінің барлық нұсқаларымен танысу үшін жоғарыдағы сілтемеге өтіңіз. RPM форматына қызығушылық топтамасын таңдап, сілтемені тінтуірдің оң жақ батырмасын басу арқылы контекстік мәзірге шақырыңыз.
  2. Sentos 7-де MySQL нұсқасы бар RPM пакетін жүктеу

  3. Сілтеме жасаған кезде, сілтеме дұрыс көшірілгенін және браузерден өтсеңіз, сіз RPM пакетін жүктеп аласыз, бірақ қазір біз үшін қажет емес, сондықтан консольге ауысамыз.
  4. Sentos 7-де MySQL көмегімен пакетті жүктеу үшін көшірілген сілтемені қараңыз

  5. Терминалда бір рет WGE + көшірілген алдыңғы сілтемені енгізіп, Enter түймесін басыңыз.
  6. MySQL пакетін SyTosos 7-де жүктеу Терминал арқылы

  7. Әрі қарай, rpm -iv-mysql57-rleass-ymy77-insquen-el7.pm, миссияны осы жолдағы сілтемені қолданыстағы сілтемеге көрсетілген сандарға ауыстырыңыз.
  8. Sentos 7-де MySQL орнату пакетін жүктеуге арналған қосымша пәрмен

  9. Бұл операция сонымен қатар SuperUser атынан жүзеге асырылады, сондықтан сіз парольді қайта енгізуіңіз керек.
  10. Systos 7-де MySQL қондырғысының жүктеу пакетін растау

  11. Репозиторийді жаңарту аяқталғанша күтіңіз және пакетті орнатыңыз.
  12. Sentos 7-де MySQL орнату пакетінің аяқталуын күту

  13. Орнатудың негізгі процесін бастамас бұрын, yum жаңартуын көрсете отырып, репозиторийлер тізімін жаңартыңыз.
  14. MySQL-ді Sentos 7-де орнату кезінде соңғы репозиторий жаңартулары

  15. Y нұсқасын таңдау арқылы орындалатын әрекетті растаңыз.
  16. Systos 7-де MySQL орнатқан кезде репозиторийлердің жаңартуын растау

  17. Қайталағанда қайтадан жасаңыз.
  18. Sentos 7-де MySQL орнату кезінде жаңартуларды растау үшін екінші пәрмен

  19. Жүйені орнату процесі ғана қалды. Бұл MySQL-Server командасын SUDO YUM YUM орнатыңыз.
  20. MySQL MySQL-ді Sytos 7-де 7-ші терминал арқылы орнату пәрмені

  21. Орнатуға немесе пакетті қораптан шығарып алу туралы барлық сұраныстарды растаңыз.
  22. Жүктеу процедурасы бірнеше минутты алуы мүмкін, бұл Интернеттің жылдамдығына байланысты. Бұл кезде терминал сеансын барлық параметрлерді қалпына келтірмеу үшін жаппаңыз.
  23. Systos 7-де MySQL DBMS қондырғысын күту

  24. Сәтті орнатудан кейін серверді Sudo SystemCtl арқылы іске қосыңыз mysqld.
  25. Systos 7-де MySQL DBMS басқару қызметіне жұмыс істеп тұрған қызмет

  26. Егер қосу арқылы қателер болмаса, экранда енгізу үшін жаңа жол пайда болады.
  27. MySQL DBMS-нің DBMS сәтті іске қосу қызметі 7-терминал арқылы

Көріп отырғаныңыздай, kysql-ді CentoS-да орнату 7 минутқа бірнеше минутқа созылды, ал қолданушы бұл көпшіліктің командаларын қабылдаған жоқ, олардың көпшілігі жай ғана көшіріп, консольге салыңыз. Алайда, ДҚБЖ-мен дұрыс әрекеттесу үшін төменде талқыланатын алғашқы конфигурация жасау қажет болады.

3-қадам: бастапқы орнату

Енді біз дерекқорды басқару жүйесін құрудың барлық аспектілеріне әсер етпейміз, өйткені бұл мақаланың тақырыбына қолданылмайды. Біз қызметтің жұмысын тексеру және оған стандартты ережелер тағайындау үшін жасалуы керек негізгі әрекеттер туралы айтқымыз келеді. Мұны істеу үшін сізге осындай нұсқаулықпен қарау керек:

  1. Қолайлы өңдегішін орнатудан бастайық, өйткені барлық параметрлер теңшелім файлында өзгертіледі, өйткені мұндай бағдарламалық жасақтама арқылы ашылады. Nano-ны пайдалану ыңғайлы, сондықтан консольде, Sudo yum Install Nano.
  2. Systos 7-де MySQL параметрлерін өңдеу үшін мәтіндік редакторды орнату

  3. Егер қызметтік бағдарлама әлі орнатылмаған болса, сіз жаңа мұрағаттардың қосылуын растауыңыз керек. Әйтпесе, «Ештеңе орындалмайды» жолы пайда болады, сондықтан сіз келесі қадамға көшуге болады.
  4. Systos 7-де MySQL параметрлерін өңдеу үшін мәтіндік редактордың сәтті орнатылуы

  5. Sudo Nano /etc/my.cnf сусын салыңыз және осы пәрменді іске қосыңыз.
  6. Systos 7-де MySQL теңшеу үшін конфигурация файлын іске қосыңыз

  7. Bind_adddress = жолды қосыңыз және барлық порттарды қосқыңыз және ашқыңыз келетін IP мекенжайын көрсетіңіз. Сіз қосымша маңызды параметрлерді қоса көрсете аласыз. Олар туралы қосымша ақпаратты ресми құжаттамада оқып шығыңыз, оған сілтеме төменде көрсетілген.
  8. MySQL-ді Systos 7-де орнату кезінде конфигурация файлын өңдеу

  9. Өзгерістерден кейін оларды Ctrl + O түймесін басып, NANO-дан Ctrl + X арқылы шығуды ұмытпаңыз.
  10. MySQL-ді Systos 7-де теңшеу кезінде мәтіндік редактордағы өзгертулерді сақтау

  11. Бастапқыда, конфигурация файлында сонымен қатар желінің қауіпсіздігіне әсер ететін параметрлер бар. Олар бұзылу кезінде әлсіз жер бола алады, сондықтан MySQL_SECURE_INSTATITATION-ді орындау арқылы оларды жою ұсынылады.
  12. MySQL қауіпсіздік тобы Sentos 7

  13. Осы әрекетті растау үшін Әкімші құпия сөзін енгізіңіз.

Жоғарыда айтылғандай, біз тек конфигурацияның негізгі принципін көрсеттік. Бұл туралы толығырақ келесі келесі MySQL ресми құжаттамасында жазылған.

Ресми веб-сайтта MySQL құжаттамасын оқудан өту

4-қадам: түбір түбірі парольді қалпына келтіру

Кейде пайдаланушылар MySQL-ді орнатуда SuperUser құпия сөзін орнатыңыз, содан кейін оны ұмытыңыз немесе оны қайсысы таңдағанын немесе білмесеңіз, сондықтан біз осы мақаланы осы мақаланы орындау туралы шешім қабылдадық:

  1. «Терминалды» ашып, қызметтің орындалуын тоқтату үшін MySQLL-ді Sydo SystechCtl-ді енгізіңіз.
  2. Парольді қалпына келтіру үшін Systos 7-де MySQL қызметін өшіріңіз

  3. SystemCtl Set-view-overt in SystemCTL Set-Fotion арқылы жұмыс режиміне өтіңіз mysqld_opts = «- Кесте.»
  4. Құпия сөзді қалпына келтіру үшін SyToss 7-де MySQL-ді іске қосыңыз

  5. MySQL -U түбірін енгізу арқылы SuperUser ino-ны қосыңыз. Құпия сөз сұралмайды.
  6. Systos 7-де MySQL құпия сөзін қалпына келтіру үшін командалар енгізу

  7. Жаңа қатынас кілтін жасау үшін келесі пәрмендерді орындау үшін кезекте қалады.

    Mysql> mysql қолданыңыз;

    MySQL> Пайдаланушыны жаңарту Құпия сөз = құпия сөз = құпия сөз («Пароль») («Құпия сөз»), мұнда = 'ROOT'; (Құпия сөз, егер пароль - сіздің жаңа қатынасыңыз)

    Mysql> Жабу артықшылықтары;

    Sudo SystechCtl Орналастырылған ортақ mysqld_opts

    Sudo systechctl kysqld

Осыдан кейін, жаңа құпия сөзді пайдаланып серверге қайта қосып көріңіз. Бұл жолы ешқандай қиындық болмауы керек.

Центоздағы MySQL-ді орнату және бетті теңшеу үшін қадамдық нұсқаулығымен таныс болдыңыз 7. Сіз көріп отырғаныңыздай, бұл кезде қиын ештеңе жоқ, бірақ сіз жоғарыда келтірілген ұсыныстарды толық нұсқаулықты ескермеуіңіз керек Веб-сервермен немесе қосымшамен одан әрі өзара әрекеттесу үшін мәліметтер базасы. Мұның бәрін қолмен жасау керек, бұл сайттың ерекшелігінен, бағдарлама, бағдарлама және пайдаланылған барлық компоненттердің ресми құжаттамасын зерделеу керек.

Сондай-ақ қараңыз:

PhpMyAdmin-ді CentoS 7-де орнату

Орнату PHP 7 Centos 7

Ары қарай оқу