Как установить MariaDB на CentOS 8

MariaDB-это система управления базами данных с открытым исходным кодом. Данная база данных разветвляется от MySQL, создается и поддерживается разработчиками, создавшими MySQL. MariaDB предназначен для высокой совместимости с MySQL, но в MariaDB были добавлены новые функции, такие как механизмы хранения данных (Aria, ColumnStore, MyRocks).

В этой статье мы рассмотрим установку и настройку MariaDB на CentOS 8 Linux.

Шаг 1: Включите репозиторий MariaDB на CentOS 8

Перейдите на официальную страницу загрузки MariaDB и выберите дистрибутив CentOS. И версию MariaDB 10.5  (это стабильная версия).

Как только вы все выбрали, вы сразу получите MariaDB YUM repository entires. Теперь скопируйте и вставьте эти записи в файл с именем /etc/yum.repos.d / MariaDB. repo.

$ sudo vim /etc/yum. repos. d/mariadb. repo

# MariaDB 10.5 CentOS repository list created 2021-01-15 07:12 UTC # http://downloads.mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.5/centos8-amd64 module_hotfixes=1 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1

Как только файл репозитория будет установлен, требуется проверить его. Для этого выполните следующую команду.

$ dnf repolist

Как установить MariaDB на CentOS 8

Шаг 2: Установка MariaDB на CentOS 8

Теперь используйте команду dnf для установки пакета MariaDB.

$ sudo dnf install MariaDB-server-y

Затем запустите службу MariaDB и добавьте ее в автозагрузку системы. Это можно сделать командами.

$ systemctl start mariadb $ systemctl enable mariadb

Проверьте состояние службы MariaDB, выполнив следующую команду.

$ systemctl status mariadb 

Проверка Статуса MariaDB

Если у вас включен брандмауэр, тогда нужно добавить MariaDB в правило брандмауэра. Для этого выполните следующую команду.

После добавления правила брандмауэр необходимо перезагрузить.

$ sudo firewall-cmd permanent add-service=mysql

$ sudo firewall-cmd reload

Шаг 3: Защита сервера MariaDB на CentOS 8

В качестве последнего шага нам нужно запустить безопасный сценарий установки MariaDB. Этот скрипт позаботится о пароле root, установки привилегий, удалении тестовых баз данных,запрете входа в систему с root правами.

$ sudo mysql_secure_installation

Безопасность базы данных MariaDB в CentOS 8

Теперь подключитесь к MariaDB как пользователь root и проверьте версию базы данных.

$ mysql-urroot-p

Подключение к оболочке MariaDB

Заключение

Вот и все. Вы увидели как просто установить и настроить MariaDB на CentOS 8 Linux. Если вам понравилась статья или вы нашли ошибки. Оставьте комментарий.

Оцените статью
Установка и настройка популярных программ на Windows, Linux и другие операционные системы