Как установить MariaDB 10.6 на Rocky Linux 8
На этой странице
- Необходимое условие
- Шаг 1. Обновление системы
- Шаг 2. Добавление репозитория MariaDB
- Шаг 3. Установите MariaDB
- Шаг 4. Защитите сервер MariaDB
- Шаг 7. Подключите сервер MariaDB
- Заключение
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 в своей системе.