MySQL се счита за най-популярната система за управление на бази данни, но мощните потребители знаят, че разработката на този инструмент наскоро се раздели на две и това в крайна сметка доведе до появата на мощно ново решение, наречено MariaDB. Сега много хора предпочитат тази конкретна СУБД по различни причини, върху които няма да се спираме днес, тъй като основната ни цел е да покажем как се извършва инсталирането на този компонент в CentOS 7, като използваме примера на ръководство стъпка по стъпка.
Инсталирайте MariaDB на CentOS 7
Ако инсталирането на системата за управление на база данни MariaDB беше възможно чрез стандартните хранилища на ОС, тази статия ще бъде възможно най-кратка. Разработчиците обаче поеха по малко по-различен път, което причинява някои нови предизвикателства и трудности. Същността на метода е, че файлът на хранилището се събира ръчно от потребителя и след това пакетите се изтеглят. Ще говорим за това във втората стъпка, но сега нека да преминем към подготвителната работа.
Стъпка 1: Предварителни стъпки
На официалния сайт ще трябва да изберете сборката CentOS и някои потребители нямат такава информация, така че първата задача, която трябва да бъде изпълнена, е да се определи текущата версия на операционната система. На нашия сайт има отделна статия, която ви позволява да се справите с поставената задача. Прочетете го, като следвате връзката по-долу и внедрете един от предоставените методи.
Повече информация: Определяне на версията CentOS
Сега да преминем към самия сайт. Както бе споменато по-рано, той ще се използва за изграждане на конфигурационния му файл, за да изтеглите пакетите. За да получите правилния код, трябва да направите следното:
Отидете на официалния сайт на MariaDB
- Следвайте връзката по-горе и изберете от списъка "CentOS".
- Ще се появи втора колона. Тук дефинирайте освобождаването, като щракнете върху съответния ред.
- Остава само да посочим версията, която научихме по-рано.
- Ще получите таблица с код и инструкции за инсталиране, но начинаещ потребител може да не разбере всичко това.
Ако сами сте измислили принципа на инсталиране с помощта на таблицата, преминете направо към конфигурацията, прескачайки втората стъпка и съветваме неопитни потребители да обърнат внимание на следващото ръководство.
Стъпка 2: Създайте файла и инсталирайте MariaDB
Както вече знаете, първо трябва да създадете самия файл, като го поставите на специално място в локалното ви хранилище. Тогава остава само да въведете командата и да потвърдите всичките си действия. По-подробно тази процедура изглежда така:
- Стартирайте конзолата, като използвате удобен метод, например чрез менюто на приложението.
- Тук препоръчваме да инсталирате удобен текстов редактор, за да няма проблеми със запазването на файла. Въведете
sudo yum инсталирате nano
и натиснете клавиша Въведете. - Това действие се извършва от името на суперпотребителя, така че ще трябва да потвърдите акаунта, като напишете парола. Имайте предвид, че символите, въведени по този начин, не се появяват в низа.
- Приемете инсталацията или ако нано вече е добавено към системата, преминете към следващата стъпка.
- Въведете
sudo nano /etc/yum.repos.d/Mariadb.repo
за да създадете нов файл на хранилище на желаното място. - Веднага ще се отвори текстов редактор, в който можете да проверите дали файлът е създаден в момента.
- Поставете съдържанието, което сте получили от официалния сайт на MariaDB.
- Запазване на промените с помощта на клавишна комбинация Ctrl + O.
- Когато се появи нов ред, няма нужда да променяте местоположението или името, просто кликнете върху Въведете.
- След това оставете текстовия редактор чрез Ctrl + X.
- Поставете следната команда
sudo yum инсталирайте MariaDB-сървър MariaDB-клиент
и го потвърдете. - Изчакайте, докато всички архиви се прехвърлят на вашия компютър.
- Ще се появи ред с известие за инсталирането на пакета. Потвърдете действието, като изберете опция у.
- След това ще бъде създаден публичен ключ, който ще се използва за достъп до системата за управление на базата данни. Прочетете информацията и изчакайте края на инсталацията.
Това завършва инсталацията.Остава само да зададете първоначалната конфигурация, за да сте сигурни, че инструментът функционира нормално. Последният ни етап ще бъде посветен на тази операция.
Стъпка 3: Първоначална конфигурация
Този етап не е предназначен да предоставя насоки за пълната правилна конфигурация на СУБД, тъй като всичко това е субективно и зависи от използваните допълнителни компоненти. Сега предлагаме само да активираме услугата и да осигурим стандартните правила за сигурност, като паралелно зададем паролата за root.
- IN "Терминал" записвам
sudo systemctl старт mariadb
за стартиране на услугата MariaDB. - Приемете тази операция с паролата на суперпотребителя.
- Ако сте получили информация за липсата на файл, това означава, че текущата версия на СУБД е инсталирана над предишната. Ще трябва да вмъкнем командата
mv /etc/systemd/system/mariadb.service {, bak}
и след това започнете отново. - Използвайте
sudo mysql_upgrade
за актуализиране на таблици, ако инструментът е инсталиран на стара версия. - Остава само да се установят стандартни правила за защита на системата от хакване. За това се използва
sudo mysql_secure_installation
. - Следвайте инструкциите, които се появяват, за да създадете нова парола и основни правила за сигурност.
Предлагаме да научите за всички други точки за конфигуриране на MariaDB в официалната документация. Разработчиците предоставят много полезни команди и кодове, които ще ви помогнат да създадете оптимална система за управление на база данни, като се грижите за нейната сигурност.
Отидете на официалната документация на MariaDB
Сега знаете, че инсталирането на MariaDB е по-трудно от обичайните програми, но все пак е напълно осъществимо дори без допълнителни знания и умения. Остава само да следвате дадените инструкции и да проучите документацията, за да се чувствате комфортно с тази СУБД.
Прочетете също:
Инсталиране на phpMyAdmin на CentOS 7
Инсталиране на PHP 7 на CentOS 7