Как установить MariaDB на Debian 11

mariadb logo

Как установить MariaDB на Debian 11

 

В этом руководстве мы покажем вам, как установить MariaDB на Debian 11. Для тех из вас, кто не знал, MariaDB — это популярная реляционная база данных с открытым исходным кодом, разработанная разработчиками MySQL. В отличие от MySQL, MariaDB должна была быть полностью бесплатной для использования. Первоначальные создатели MySQL разработали MariaDB в ответ на опасения, что MySQL внезапно станет платным сервисом из-за приобретения Oracle. Разработчики MariaDB пообещали сделать его открытым исходным кодом и избавиться от таких опасений, как то, что случилось с MySQL.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку базы данных MariaDB на Debian 11 (Bullseye).

Установите MariaDB на Debian 11 Bullseye

Шаг 1. Перед установкой любого программного обеспечения важно убедиться, что ваша система обновлена, выполнив следующие aptкоманды в терминале:

sudo apt update
sudo apt upgrade
sudo apt install software-properties-common dirmngr

Шаг 2. Установка MariaDB в Debian 11.

Теперь мы добавляем ключ подписи MariaDB и репозиторий APT:

wget https://mariadb.org/mariadb_release_signing_key.asc
sudo chmod -c 644 mariadb_release_signing_key.asc
sudo mv -vi mariadb_release_signing_key.asc /etc/apt/trusted.gpg.d/

Затем добавьте репозиторий MariaDB вручную в вашу систему Debian:

echo "deb [arch=amd64,arm64,ppc64el] \
https://ftp.ubuntu-tw.org/mirror/mariadb/repo/10.6/debian \
bullseye main" | sudo tee /etc/apt/sources.list.d/mariadb.list

После этого установите MariaDB, используя следующую команду:

sudo apt update
sudo apt install mariadb-server

Подтвердите установку MariaDB, проверив версию и сборку:

mariadb --version

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

sudo systemctl start mariadb
sudo systemctl enable mariadb

Шаг 3. Безопасная установка MariaDB.

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

mysql_secure_installation

Настройте это так:

- Set 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
- Reload privilege tables now? [Y/n] y

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

mysql -u root -p

Поздравляю! Вы успешно установили MariaDB . Благодарим за использование этого руководства для установки последней версии MariaDB 10.6 на Debian 11 Bullseye. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт MariaDB .

Author: forgero

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

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