---
title: 'От нуля до MariaDB на Rocky Linux 9: руководство по установке для начинающих  | Zomro'
description: 'От нуля до MariaDB на Rocky Linux 9: руководство по установке для начинающих'
image: 'https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a48%40server-panel.net/2024/09/02/dalle-2024-09-02-230925-a-minimalist-rectangular-infographic-themed-in-pink-and-purple-colors-on-the-topic-of-from-zero-to-mariadb-on-rocky-linux-9-the-infographic-should_q50.jpg'
---

![opened image]()

  * [Zomro](https://zomro.com/rus/)
  * [FAQ](https://zomro.com/rus/blog/faq/)
  * От нуля до MariaDB на Rocky Linux 9: руководство по установке для начинающих 



# От нуля до MariaDB на Rocky Linux 9: руководство по установке для начинающих

26-08-2024

![](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a48%40server-panel.net/2024/09/02/dalle-2024-09-02-230925-a-minimalist-rectangular-infographic-themed-in-pink-and-purple-colors-on-the-topic-of-from-zero-to-mariadb-on-rocky-linux-9-the-infographic-should_q50.jpg)​​​​​​​

MariaDB — это открытая замена MySQL, которая обеспечивает повышенную эффективность и улучшенную производительность базы данных, поддерживая широкий спектр типов данных с использованием различных движков хранения. MariaDB использует язык SQL (Structured Query Language) для управления и обработки данных в реляционных базах данных. В этой статье описывается процесс установки

**MariaDB на Rocky Linux 9 и настройка баз данных на сервере.**

Перед началом установки:

**Разверните сервер Rocky Linux 9 на Zomro.**

  * Подключитесь к серверу через SSH как пользователь с правами sudo.
  * Обновите сервер.
  * Установка MariaDB



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

Найдите все доступные пакеты MariaDB в стандартных репозиториях DNF:

  

    
    
    sudo dnf list mariadb

  
Результат:

![](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a48%40server-panel.net/2024/09/02/01_ZOaEsqB_q50.jpg)​​​​​​​

  
Установите MariaDB на сервер:
    
    
    sudo dnf install mariadb mariadb-server -y

Проверьте установленную версию MariaDB:
    
    
    mariadb --version

Результат:

![](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a48%40server-panel.net/2024/09/02/02_gsedOh4_q50.jpg)

  
**Управление службой MariaDB**

Включите автозапуск MariaDB при загрузке системы:
    
    
    sudo systemctl enable mariadb

  
**Запустите службу MariaDB:**
    
    
    sudo systemctl start mariadb

Остановите службу MariaDB:
    
    
    sudo systemctl stop mariadb

  
Перезапустите службу MariaDB:
    
    
    sudo systemctl restart mariadb

Проверьте статус службы MariaDB:
    
    
    sudo systemctl status mariadb

![](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a48%40server-panel.net/2024/09/02/03_BeoFZkE_q50.jpg)

**Безопасность сервера MariaDB**

**​​​​​​​**

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

Запустите скрипт безопасной установки:
    
    
    sudo mysql_secure_installation

Нажмите Enter, когда будет предложено ввести пароль пользователя root:  


Enter current password for root (enter for none):   


  * Switch to unix_socket authentication [Y/n] y
  * Change the root password? [Y/n] y
  * Remove anonymous users? [Y/n] y
  * Disallow root login remotely? [Y/n] y
  * Remove test database and access to it? [Y/n] y



  
**Обновите таблицы привилегий MariaDB:**

  * Reload privilege tables now? [Y/n] y



**Доступ к MariaDB**

**​​​​​​​**

Войдите в консоль MariaDB как пользователь root:
    
    
    mariadb -u root -p

  
Введите пароль root, который вы установили ранее.

Создайте новую тестовую базу данных:
    
    
    CREATE DATABASE `example-zomro`;

  
Просмотрите все базы данных и убедитесь, что новая база данных создана:  

    
    
    SHOW DATABASES;

Создайте нового пользователя базы данных с сильным паролем:
    
    
    CREATE USER 'zomro_user'@'localhost' IDENTIFIED BY 'STRONG-PASSWORD';

Предоставьте пользователю полные привилегии на созданную базу данных:
    
    
    GRANT ALL PRIVILEGES ON example_zomro.* TO 'zomro_user'@'localhost';

Обновите таблицы привилегий:
    
    
    FLUSH PRIVILEGES;

Выйдите из консоли MariaDB:
    
    
    EXIT

  
Войдите в консоль MariaDB, используя нового пользователя и пароль:  

    
    
    mariadb -u zomro_user -p

**Заключение**

Вы успешно установили MariaDB на сервере Rocky Linux 9 и настроили его безопасность для создания баз данных. MariaDB интегрируется с другими приложениями на вашем сервере, поддерживая модули, совместимые с MySQL. Для получения дополнительной информации и настроек обратитесь в техническую поддержку, они всегда рады вам помочь.

Похожие статьи

[Как отключить open_basedir в HestiaCP: пошаговая инструкция](https://zomro.com/rus/blog/faq/580-how-to-disable-open_basedir-in-hestiacp-step-by-step-instructions) [Разбираемся в DDoS и DoS-атаках: Просто и Понятно](https://zomro.com/rus/blog/faq/438-razbiraemsya-v-ddos-i-dos-atakah-prosto-i-ponyatno) [Базы данных в cPanel](https://zomro.com/rus/blog/faq/178-bazy-dannyh-v-cpanel) [От нуля до героя: создание сервера LEMP на Rocky Linux 9](https://zomro.com/rus/blog/faq/499-from-zero-to-hero-building-a-lemp-server-on-rocky-linux-9) [Windows Server 2025: первичная настройка после установки](https://zomro.com/rus/blog/faq/706-windows-server-2025-initial-post-installation-configuration)

[ Виртуальный хостинг от €3.98/мес ](/rus/virtual)
