MySQL се счита за най-популярната система за управление на бази данни, но мощните потребители знаят, че разработката на този инструмент наскоро се раздели на две и това в крайна сметка доведе до появата на мощно ново решение, наречено MariaDB. Сега много хора предпочитат тази конкретна СУБД по различни причини, върху които няма да се спираме днес, тъй като основната ни цел е да покажем как се извършва инсталирането на този компонент в CentOS 7, като използваме примера на ръководство стъпка по стъпка.

Инсталирайте MariaDB на CentOS 7

Ако инсталирането на системата за управление на база данни MariaDB беше възможно чрез стандартните хранилища на ОС, тази статия ще бъде възможно най-кратка. Разработчиците обаче поеха по малко по-различен път, което причинява някои нови предизвикателства и трудности. Същността на метода е, че файлът на хранилището се събира ръчно от потребителя и след това пакетите се изтеглят. Ще говорим за това във втората стъпка, но сега нека да преминем към подготвителната работа.

Стъпка 1: Предварителни стъпки

На официалния сайт ще трябва да изберете сборката CentOS и някои потребители нямат такава информация, така че първата задача, която трябва да бъде изпълнена, е да се определи текущата версия на операционната система. На нашия сайт има отделна статия, която ви позволява да се справите с поставената задача. Прочетете го, като следвате връзката по-долу и внедрете един от предоставените методи.

Повече информация: Определяне на версията CentOS

Сега да преминем към самия сайт. Както бе споменато по-рано, той ще се използва за изграждане на конфигурационния му файл, за да изтеглите пакетите. За да получите правилния код, трябва да направите следното:

Отидете на официалния сайт на MariaDB

  1. Следвайте връзката по-горе и изберете от списъка "CentOS".
  2. Избор на дистрибуция за инсталиране на MariaDB на CentOS 7

  3. Ще се появи втора колона. Тук дефинирайте освобождаването, като щракнете върху съответния ред.
  4. Избор на версия за разпространение, за да инсталирате MariaDB на CentOS 7

  5. Остава само да посочим версията, която научихме по-рано.
  6. Избор на дистрибуция за инсталиране на MariaDB на CentOS 7

  7. Ще получите таблица с код и инструкции за инсталиране, но начинаещ потребител може да не разбере всичко това.
  8. Получаване на кода за инсталиране на MariaDB на CentOS 7 от официалните хранилища

Ако сами сте измислили принципа на инсталиране с помощта на таблицата, преминете направо към конфигурацията, прескачайки втората стъпка и съветваме неопитни потребители да обърнат внимание на следващото ръководство.

Стъпка 2: Създайте файла и инсталирайте MariaDB

Както вече знаете, първо трябва да създадете самия файл, като го поставите на специално място в локалното ви хранилище. Тогава остава само да въведете командата и да потвърдите всичките си действия. По-подробно тази процедура изглежда така:

  1. Стартирайте конзолата, като използвате удобен метод, например чрез менюто на приложението.
  2. Отидете до терминала, за да инсталирате по-нататък MariaDB на CentOS 7

  3. Тук препоръчваме да инсталирате удобен текстов редактор, за да няма проблеми със запазването на файла. Въведете sudo yum инсталирате nano и натиснете клавиша Въведете.
  4. Въвеждане на командата за инсталиране на текстов редактор при инсталиране на MariaDB на CentOS 7

  5. Това действие се извършва от името на суперпотребителя, така че ще трябва да потвърдите акаунта, като напишете парола. Имайте предвид, че символите, въведени по този начин, не се появяват в низа.
  6. Въвеждане на парола за потвърждение на инсталацията на текстов редактор при инсталиране на MariaDB на CentOS 7

  7. Приемете инсталацията или ако нано вече е добавено към системата, преминете към следващата стъпка.
  8. Успешна инсталация на текстов редактор при инсталиране на MariaDB на CentOS 7

  9. Въведете sudo nano /etc/yum.repos.d/Mariadb.repoза да създадете нов файл на хранилище на желаното място.
  10. Създаване на нов файл на хранилище за инсталиране на MariaDB на CentOS 7

  11. Веднага ще се отвори текстов редактор, в който можете да проверите дали файлът е създаден в момента.
  12. Информация за успешно създаване на нов файл на хранилище на MariaDB на CentOS 7

  13. Поставете съдържанието, което сте получили от официалния сайт на MariaDB.
  14. Поставяне на кода за инсталиране на MariaDB на CentOS 7

  15. Запазване на промените с помощта на клавишна комбинация Ctrl + O.
  16. Запазете промените след поставяне на кода, за да инсталирате MariaDB на CentOS 7

  17. Когато се появи нов ред, няма нужда да променяте местоположението или името, просто кликнете върху Въведете.
  18. Отмяна на промяната на името след промяна на файла MariaDB на CentOS 7

  19. След това оставете текстовия редактор чрез Ctrl + X.
  20. Излезте от текстовия редактор, за да инсталирате допълнително MariaDB на CentOS 7

  21. Поставете следната команда sudo yum инсталирайте MariaDB-сървър MariaDB-клиент и го потвърдете.
  22. Команда за инсталиране на MariaDB на CentOS 7 чрез терминал

  23. Изчакайте, докато всички архиви се прехвърлят на вашия компютър.
  24. Изчаквайте изтегляне на файлове, докато инсталирате MariaDB на CentOS 7

  25. Ще се появи ред с известие за инсталирането на пакета. Потвърдете действието, като изберете опция у.
  26. Потвърждаване за стартиране на инсталация на MariaDB на CentOS 7

  27. След това ще бъде създаден публичен ключ, който ще се използва за достъп до системата за управление на базата данни. Прочетете информацията и изчакайте края на инсталацията.
  28. Създаване на публичен ключ при инсталиране на MariaDB на CentOS 7

Това завършва инсталацията.Остава само да зададете първоначалната конфигурация, за да сте сигурни, че инструментът функционира нормално. Последният ни етап ще бъде посветен на тази операция.

Стъпка 3: Първоначална конфигурация

Този етап не е предназначен да предоставя насоки за пълната правилна конфигурация на СУБД, тъй като всичко това е субективно и зависи от използваните допълнителни компоненти. Сега предлагаме само да активираме услугата и да осигурим стандартните правила за сигурност, като паралелно зададем паролата за root.

  1. IN "Терминал" записвам sudo systemctl старт mariadbза стартиране на услугата MariaDB.
  2. Стартиране на услугата след инсталиране на MariaDB на CentOS 7

  3. Приемете тази операция с паролата на суперпотребителя.
  4. Въвеждане на парола за стартиране на услугата MariaDB на CentOS 7

  5. Ако сте получили информация за липсата на файл, това означава, че текущата версия на СУБД е инсталирана над предишната. Ще трябва да вмъкнем командата mv /etc/systemd/system/mariadb.service {, bak}и след това започнете отново.
  6. Команда за преместване на файл в случай на проблеми при стартиране на услугата MariaDB на CentOS 7

  7. Използвайте sudo mysql_upgradeза актуализиране на таблици, ако инструментът е инсталиран на стара версия.
  8. Актуализиране на таблици след инсталиране на MariaDB на CentOS 7

  9. Остава само да се установят стандартни правила за защита на системата от хакване. За това се използва sudo mysql_secure_installation.
  10. Команда за осигуряване на MariaDB на CentOS 7

  11. Следвайте инструкциите, които се появяват, за да създадете нова парола и основни правила за сигурност.
  12. Инструкции за осигуряване на MariaDB на CentOS 7 след инсталация

Предлагаме да научите за всички други точки за конфигуриране на MariaDB в официалната документация. Разработчиците предоставят много полезни команди и кодове, които ще ви помогнат да създадете оптимална система за управление на база данни, като се грижите за нейната сигурност.

Отидете на официалната документация на MariaDB

Сега знаете, че инсталирането на MariaDB е по-трудно от обичайните програми, но все пак е напълно осъществимо дори без допълнителни знания и умения. Остава само да следвате дадените инструкции и да проучите документацията, за да се чувствате комфортно с тази СУБД.

Прочетете също:
Инсталиране на phpMyAdmin на CentOS 7
Инсталиране на PHP 7 на CentOS 7