Поиск по сайту:

Как установить MariaDB 10.6 на Rocky Linux 8


На этой странице

  1. Необходимое условие
  2. Шаг 1. Обновление системы
  3. Шаг 2. Добавление репозитория MariaDB
  4. Шаг 3. Установите MariaDB
  5. Шаг 4. Защитите сервер MariaDB
  6. Шаг 7. Подключите сервер MariaDB
  7. Заключение

MariaDB, программное обеспечение базы данных Maria, представляет собой систему управления реляционными базами данных с открытым исходным кодом. MariaDB была создана из MySQL и может быть установлена на Rocky Linux. MariaDB была создана для удовлетворения предполагаемых потребностей предприятий малого и среднего бизнеса, которым нужен надежный, надежный и масштабируемый SQL-сервер без больших затрат. MariaDB предлагает множество расширенных функций, которых нет в других базах данных с открытым исходным кодом, включая подзапросы, хранимые процедуры (в дополнение к триггерам) и оконные функции. Это руководство покажет вам, как установить MariaDB на Rocky Linux.

Предпосылка

Вы должны войти в систему как пользователь root или с привилегией sudo. Если это не так, выйдите из системы и войдите снова, используя правильные учетные данные.

Шаг 1: Обновление системы

Для любой системы Linux критически важны регулярные обновления. Следующая команда обновит все пакеты, доступные в настоящее время в репозиториях. Если ваша установка Rocky была минимальной, этот шаг может занять некоторое время, так как многие из этих обновлений предназначены для библиотек и других зависимостей, которые не были включены по умолчанию, а были извлечены из внешних источников.

sudo dnf update

Перезагрузите систему и снова войдите в систему, чтобы убедиться, что все пакеты были обновлены.

sudo reboot now

Шаг 2: Добавление репозитория MariaDB

Вы можете найти пакет MariaDB в репозитории AppStream, но это не последняя версия. Выполнив следующие команды, вы можете проверить версии, хранящиеся в репозитории:

sudo dnf module list mariadb

Чтобы получить последнюю версию MariaDB, которая на момент написания этой статьи была 10.6, вам сначала нужно создать файл репозитория MariaDB.

sudo dnf install nano -y
sudo nano /etc/yum.repos.d/mariadb.repo

Заполните файл строками ниже:

[mariadb]

name = MariaDB

baseurl = http://yum.mariadb.org/10.6/rhel8-amd64

module_hotfixes=1

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

Сохраните и закройте файл, когда закончите.

Шаг 3: Установите MariaDB

Теперь, когда вы добавили репозиторий, вы можете установить MariaDB на свой сервер. Для этого выполните команду ниже:

sudo dnf update
sudo dnf install mariadb-server mariadb

После завершения установки запустите службу MariaDB и включите ее при загрузке системы:

sudo systemctl start mariadb
sudo systemctl enable mariadb

Чтобы проверить, успешно ли установлена MariaDB, введите:

sudo systemctl status mariadb

Если вы видите сообщение о том, что программа активна (работает), значит, она успешно установлена.

Шаг 4: Защитите сервер MariaDB

Теперь, когда в вашей системе установлена MariaDB, пришло время защитить сервер. Это важно для любого сервера, который будет подключен к Интернету.

sudo mariadb-secure-installation

Этот процесс занимает всего несколько минут. Когда будет предложено ввести текущий пароль root, нажмите клавишу Enter. Введите Y и нажмите клавишу Enter, чтобы переключиться на аутентификацию unix_socket.

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

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

После этого вам будет задано несколько основных вопросов о вашей системе баз данных; ответьте на них в соответствии с тем, что вы хотели бы сделать. Например, введите Y или yes, когда будет предложено удалить анонимных пользователей.

Шаг 7: Подключите сервер MariaDB

Теперь MariaDB готова к использованию. Вы можете подключиться к серверу MariaDB с помощью следующей команды:

mysql -u root -p

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

Введите exit или нажмите CTRL+D, чтобы закрыть соединение и вернуться в оболочку терминала.

Вот и все! Вы успешно установили MariaDB на Rocky Linux. Помните, что вы по-прежнему можете использовать версию, предоставленную репозиторием AppStream, но если вы с нетерпением ждете установки актуальной версии MariaDB — или любого другого пакета в этом отношении — то добавление репозитория — это то, что нужно.

Заключение

В этом руководстве вы узнали, как установить MariaDB на Rocky Linux. Мы надеемся, что вам понравилось, и вы смогли установить последнюю версию MariaDB в своей системе.