MySQL дерекқорды басқарудың ең жақсы жүйелерінің бірі болып саналады, сондықтан веб-сайттармен және түрлі қосымшалармен жұмыс жасауда мамандар мен әуесқойлар да белсенді қолданылады. Бұл құралды дұрыс пайдалану үшін, ол амалдық жүйеге орнатылуы керек және дұрыс конфигурацияны, бар серверлер мен қосымша компоненттерді шығаруды орнатады. Бүгін біз осы процестің Centos 7-ді жұмыс істеп тұрған компьютерлерде қалай жүзеге асырылатынын нақты көрсеткіміз келеді.
MySQL-ді CentoS 7 орнатыңыз
Біздің ағымдағы мақалада ақпарат әр пайдаланушы қарастырылып жатқан компоненттің Linux-қа қалай қосылып, алдымен қандай параметрлерді төлеу керек болатындай етіп бөлінеді. MySQL-мен орнату және одан әрі өзара әрекеттесу үшін сізге белсенді интернет байланысы қажет екенін бірден түсіндіріңіз, өйткені мұрағат ресми репозиторийлерден алынады.1-қадам: алдын-ала іс-шаралар
Әрине, сіз бірден келесі қадамға өтіп, орнатуды жүргізе аласыз, алайда, хост атауын анықтап, CentoS-тің қазір барлық соңғы жаңартулары бар екеніне көз жеткізіңіз. ОЖ дайындау үшін келесі нұсқауларды реттеңіз.
- Бұл және барлық кейінгі әрекеттер терминал арқылы жүзеге асырылады, сәйкесінше, сізге ыңғайлы болу қажет болады. Сіз мұны бағдарлама мәзірі арқылы жасай аласыз немесе Ctrl + Alt + T пернелер тіркесімін кішірейтуге болады.
- Мұнда хост атауын енгізіп, Enter түймесін басыңыз.
- Сонымен қатар, хост атауын көрсетіңіз және екі нәтижені салыстырыңыз. Біріншісі аяқталды, ал екіншісі - қысқартылған. Егер ол сізге сәйкес келсе, әрі қарай жүріңіз. Әйтпесе, сіз хост атауын ресми құжаттамадан пайдалану арқылы өзгертуіңіз керек.
- Кез-келген қосымшаны орнатпас бұрын, барлық келесі процестер дұрыс жүретін етіп жаңартулардың бар-жоғын тексеру ұсынылады. Ол үшін Sudo yum Update бағдарламасын енгізіп, Enter түймесін басыңыз.
- Бұл опция супер-суперсель атынан орындалады, яғни есептік жазбаның түпнұсқалығын растау үшін құпия сөзді енгізу керек дегенді білдіреді. Таңбаларды жазу кезінде олар консольде көрсетілмейді деп ойлаймыз.
- Жаңартылған бумаларды орнату қажеттілігі туралы немесе экранда жаңартулар табылмайтындығы туралы ескерту сізге хабарланады.
Барлық жаңартуларды орнатқаннан кейін, өзгерістерді өзгерту үшін жүйені қайта қосу ұсынылады. Егер жаңартулар табылмаса, бірден келесі кезеңге өтіңіз.
2-қадам: пакеттерді жүктеу және орнату
Өкінішке орай, сіз MySQL-ді ресми репозиторийден жүктеп, бір уақытта бір пәрменмен орната алмайсыз. Бұл көптеген нұсқалар мен мұрағаттарды қосқан белгілі бір нюанстарға байланысты, сондықтан алдымен қолайлы пакеттің таңдауы болуы керек.
MySQL ресми қоймаларына барыңыз
- Қарастырылып отырған мәліметтер базасын басқару жүйесінің барлық нұсқаларымен танысу үшін жоғарыдағы сілтемеге өтіңіз. RPM форматына қызығушылық топтамасын таңдап, сілтемені тінтуірдің оң жақ батырмасын басу арқылы контекстік мәзірге шақырыңыз.
- Сілтеме жасаған кезде, сілтеме дұрыс көшірілгенін және браузерден өтсеңіз, сіз RPM пакетін жүктеп аласыз, бірақ қазір біз үшін қажет емес, сондықтан консольге ауысамыз.
- Терминалда бір рет WGE + көшірілген алдыңғы сілтемені енгізіп, Enter түймесін басыңыз.
- Әрі қарай, rpm -iv-mysql57-rleass-ymy77-insquen-el7.pm, миссияны осы жолдағы сілтемені қолданыстағы сілтемеге көрсетілген сандарға ауыстырыңыз.
- Бұл операция сонымен қатар SuperUser атынан жүзеге асырылады, сондықтан сіз парольді қайта енгізуіңіз керек.
- Репозиторийді жаңарту аяқталғанша күтіңіз және пакетті орнатыңыз.
- Орнатудың негізгі процесін бастамас бұрын, yum жаңартуын көрсете отырып, репозиторийлер тізімін жаңартыңыз.
- Y нұсқасын таңдау арқылы орындалатын әрекетті растаңыз.
- Қайталағанда қайтадан жасаңыз.
- Жүйені орнату процесі ғана қалды. Бұл MySQL-Server командасын SUDO YUM YUM орнатыңыз.
- Орнатуға немесе пакетті қораптан шығарып алу туралы барлық сұраныстарды растаңыз.
- Жүктеу процедурасы бірнеше минутты алуы мүмкін, бұл Интернеттің жылдамдығына байланысты. Бұл кезде терминал сеансын барлық параметрлерді қалпына келтірмеу үшін жаппаңыз.
- Сәтті орнатудан кейін серверді Sudo SystemCtl арқылы іске қосыңыз mysqld.
- Егер қосу арқылы қателер болмаса, экранда енгізу үшін жаңа жол пайда болады.
Көріп отырғаныңыздай, kysql-ді CentoS-да орнату 7 минутқа бірнеше минутқа созылды, ал қолданушы бұл көпшіліктің командаларын қабылдаған жоқ, олардың көпшілігі жай ғана көшіріп, консольге салыңыз. Алайда, ДҚБЖ-мен дұрыс әрекеттесу үшін төменде талқыланатын алғашқы конфигурация жасау қажет болады.
3-қадам: бастапқы орнату
Енді біз дерекқорды басқару жүйесін құрудың барлық аспектілеріне әсер етпейміз, өйткені бұл мақаланың тақырыбына қолданылмайды. Біз қызметтің жұмысын тексеру және оған стандартты ережелер тағайындау үшін жасалуы керек негізгі әрекеттер туралы айтқымыз келеді. Мұны істеу үшін сізге осындай нұсқаулықпен қарау керек:
- Қолайлы өңдегішін орнатудан бастайық, өйткені барлық параметрлер теңшелім файлында өзгертіледі, өйткені мұндай бағдарламалық жасақтама арқылы ашылады. Nano-ны пайдалану ыңғайлы, сондықтан консольде, Sudo yum Install Nano.
- Егер қызметтік бағдарлама әлі орнатылмаған болса, сіз жаңа мұрағаттардың қосылуын растауыңыз керек. Әйтпесе, «Ештеңе орындалмайды» жолы пайда болады, сондықтан сіз келесі қадамға көшуге болады.
- Sudo Nano /etc/my.cnf сусын салыңыз және осы пәрменді іске қосыңыз.
- Bind_adddress = жолды қосыңыз және барлық порттарды қосқыңыз және ашқыңыз келетін IP мекенжайын көрсетіңіз. Сіз қосымша маңызды параметрлерді қоса көрсете аласыз. Олар туралы қосымша ақпаратты ресми құжаттамада оқып шығыңыз, оған сілтеме төменде көрсетілген.
- Өзгерістерден кейін оларды Ctrl + O түймесін басып, NANO-дан Ctrl + X арқылы шығуды ұмытпаңыз.
- Бастапқыда, конфигурация файлында сонымен қатар желінің қауіпсіздігіне әсер ететін параметрлер бар. Олар бұзылу кезінде әлсіз жер бола алады, сондықтан MySQL_SECURE_INSTATITATION-ді орындау арқылы оларды жою ұсынылады.
- Осы әрекетті растау үшін Әкімші құпия сөзін енгізіңіз.
Жоғарыда айтылғандай, біз тек конфигурацияның негізгі принципін көрсеттік. Бұл туралы толығырақ келесі келесі MySQL ресми құжаттамасында жазылған.
Ресми веб-сайтта MySQL құжаттамасын оқудан өту
4-қадам: түбір түбірі парольді қалпына келтіру
Кейде пайдаланушылар MySQL-ді орнатуда SuperUser құпия сөзін орнатыңыз, содан кейін оны ұмытыңыз немесе оны қайсысы таңдағанын немесе білмесеңіз, сондықтан біз осы мақаланы осы мақаланы орындау туралы шешім қабылдадық:
- «Терминалды» ашып, қызметтің орындалуын тоқтату үшін MySQLL-ді Sydo SystechCtl-ді енгізіңіз.
- SystemCtl Set-view-overt in SystemCTL Set-Fotion арқылы жұмыс режиміне өтіңіз mysqld_opts = «- Кесте.»
- MySQL -U түбірін енгізу арқылы SuperUser ino-ны қосыңыз. Құпия сөз сұралмайды.
- Жаңа қатынас кілтін жасау үшін келесі пәрмендерді орындау үшін кезекте қалады.
Mysql> mysql қолданыңыз;
MySQL> Пайдаланушыны жаңарту Құпия сөз = құпия сөз = құпия сөз («Пароль») («Құпия сөз»), мұнда = 'ROOT'; (Құпия сөз, егер пароль - сіздің жаңа қатынасыңыз)
Mysql> Жабу артықшылықтары;
Sudo SystechCtl Орналастырылған ортақ mysqld_opts
Sudo systechctl kysqld
Осыдан кейін, жаңа құпия сөзді пайдаланып серверге қайта қосып көріңіз. Бұл жолы ешқандай қиындық болмауы керек.
Центоздағы MySQL-ді орнату және бетті теңшеу үшін қадамдық нұсқаулығымен таныс болдыңыз 7. Сіз көріп отырғаныңыздай, бұл кезде қиын ештеңе жоқ, бірақ сіз жоғарыда келтірілген ұсыныстарды толық нұсқаулықты ескермеуіңіз керек Веб-сервермен немесе қосымшамен одан әрі өзара әрекеттесу үшін мәліметтер базасы. Мұның бәрін қолмен жасау керек, бұл сайттың ерекшелігінен, бағдарлама, бағдарлама және пайдаланылған барлық компоненттердің ресми құжаттамасын зерделеу керек.
Сондай-ақ қараңыз:
PhpMyAdmin-ді CentoS 7-де орнату
Орнату PHP 7 Centos 7