06.04.2020 12:50 25.06.2020 03:05

Установка MariaDB на Debian/Ubuntu

В этой статье я объясню, как установить MariaDB сервер на операционной системе Debian/Ubuntu. Ваша система не всегда может иметь последние пакеты для установки сервера MariaDB, или они могут вообще не существовать. MariaDB 10.5 является последней стабильной версией, доступной для установки.

Эта инструкция была выполнена на операционных системах: Debian 10, Debian 9, Ubuntu 20.10, Ubuntu 20.04, Ubuntu 19.10.

Добавление репозитория MariaDB

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

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

sudo apt-get update

Теперь устанавливаем необходимое программное обеспечение:

sudo apt-get install lsb-release software-properties-common

Импортируем ключ репозитория в систему:

sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'

Добавим репозиторий MariaDB в список источников:

Установка сервера MariaDB

После добавления репозитория MariaDB мы обновим список пакетов, выполнив команду в терминале:

sudo apt-get update

Установим сервер MariaDB, выполнив команду в терминале:

sudo apt-get install mariadb-server

Установка сервера MariaDB

Проверка статуса MariaDB

Давайте проверим, включен ли MariaDB для автоматического запуска при загрузке системы, выполнив команду в терминале (ожидаемый результат "enabled"):

sudo systemctl is-enabled mariadb

Давайте проверим, активен ли MariaDB в данный момент времени, выполнив команду в терминале (ожидаемый результат "active"):

sudo systemctl is-active mariadb

Мы также можем проверить статус MariaDB с дополнительной информацией о сервисе, выполнив команду в терминале:

sudo systemctl status mariadb

Проверка статуса MariaDB

Если MariaDB сервер не установлен, при проверке статуса будет отображаться ошибка:

Ошибка проверки статуса MariaDB

Тестирование MariaDB подключения

Давайте проверим, может ли пользователь root подключиться к серверу MariaDB, выполнив команду в терминале:

sudo mariadb -u root -p

Давайте выполним пару простых запросов для тестирования (получение текущей версии и отображение баз данных):

SELECT VERSION();
SHOW DATABASES;

Выполнение запроса MariaDB

Другие статьи