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 для своих проектов.