MariaDB — это популярная система управления базами данных, разработанная на основе MySQL.
Это отличный выбор для тех, кто ищет надежную и производительную базу данных с открытым исходным кодом.
В этой статье мы рассмотрим, как установить MariaDB на системе Debian или Ubuntu, а также как настроить пользователя и базу данных.

Шаг 1: Установка MariaDB

  • Обновление списка пакетов:
    Откройте терминал и выполните следующую команду, чтобы обновить список пакетов вашей системы:

    sudo apt update
  • Установка MariaDB:
    Установите MariaDB, используя пакетный менеджер apt:

    sudo apt install mariadb-server
  • Проверка установки:
    После установки проверьте, запущен ли сервис MariaDB:

    sudo systemctl status mariadb

    Если сервис активен, вы увидите статус active (running).

Шаг 2: Настройка безопасности MariaDB

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

  • Запуск скрипта безопасности:
    sudo mysql_secure_installation
  • Настройка пароля root:
    Скрипт предложит вам установить пароль для пользователя root.
    Введите и подтвердите ваш пароль.
    Это улучшит безопасность вашей базы данных.
  • Удаление анонимных пользователей и удаленного root доступа:
    Следуйте подсказкам, чтобы удалить анонимных пользователей и запретить удаленный вход для пользователя root
  • Удаление тестовой базы данных и обновление прав:
    Скрипт также предложит удалить тестовую базу данных и обновить права доступа.
    Согласитесь с этими изменениями для повышения безопасности.

Шаг 3: Создание нового пользователя и базы данных

  • Вход в MariaDB:
    Войдите в консоль MariaDB, используя следующую команду:

    sudo mysql -u root -p
  • Создание нового пользователя:
    Замените newuser и password на желаемое имя пользователя и пароль:

    CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
  • Создание базы данных:
    Замените newdatabase на имя вашей новой базы данных:

    CREATE DATABASE newdatabase;
  • Назначение прав пользователя:
    Предоставьте пользователю полные права на новую базу данных:

    GRANT ALL PRIVILEGES ON newdatabase.* TO 'newuser'@'localhost';
  • Применение изменений:
    Запустите следующую команду, чтобы применить изменения в правах:

    FLUSH PRIVILEGES;
  • Выход из MariaDB:
    Завершите сеанс, введя:

    EXIT;

Поздравляем! Вы успешно установили MariaDB на вашем сервере Debian или Ubuntu, настроили базовую безопасность, создали нового пользователя и базу данных.
Теперь ваша система готова к работе с базами данных, и вы можете начать использовать MariaDB для своих проектов.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *