Как установить 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 .
Спасибо большое за лаконичное и доступное руководство!