Installer Apache PHP Mariadb (Mysql) sur Debian 10 (LAMP)
Оглавление:
MariaDB - это многопоточная система управления реляционными базами данных с открытым исходным кодом, обратно совместимая замена для MySQL. MariaDB - это стандартная реализация MySQL в Debian.
В этом руководстве объясняется, как установить MariaDB в Debian 10.
Установка MariaDB в Debian 10
На момент написания этой статьи последняя версия MariaDB, доступная в основной части Debian, - это версия 10.3.
Для установки MariaDB в Debian 10 выполните следующие действия как пользователь root или пользователь с привилегиями sudo:
-
Начните с обновления индекса пакетов:
sudo apt updateУстановите серверные и клиентские пакеты MariaDB, выполнив следующую команду:
sudo apt install mariadb-serverСервис MariaDB запустится автоматически. Чтобы проверить это, проверьте статус услуги:
sudo systemctl status mariadbВывод должен выглядеть примерно так:
● mariadb.service - MariaDB 10.3.15 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-07-11 14:36:28 PDT; 19min ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 4509 (mysqld) Status: "Taking your SQL requests now…" Tasks: 30 (limit: 2359) Memory: 78.6M CGroup: /system.slice/mariadb.service └─4509 /usr/sbin/mysqld
Обеспечение MariaDB
MariaDB поставляется со скриптом, который может помочь вам повысить безопасность установки. Чтобы запустить скрипт, введите
mysql_secure_installation
в свой терминал:
sudo mysql_secure_installation
Вам будет предложено установить пароль для учетной записи root, удалить анонимного пользователя, ограничить доступ пользователя root к локальной машине и удалить тестовую базу данных.
… Enter current password for root (enter for none):… Set root password? Y New password: Re-enter new password:… Remove anonymous users? Y… Disallow root login remotely? Y… Remove test database and access to it? Y… Reload privilege tables now? Y… Thanks for using MariaDB!
Если этот параметр выбран, сценарий перезагрузит таблицы привилегий, гарантируя, что изменения вступят в силу немедленно.
Все шаги объяснены подробно, и рекомендуется ответить «Y» (да) на все вопросы.
Методы аутентификации
По умолчанию корневой пользователь MariaDB использует
unix_socket
модуль аутентификации
unix_socket
который проверяет эффективный идентификатор пользователя при вызове инструмента клиента
mysql
.
Это означает, что вы можете подключиться к серверу MariaDB от имени пользователя root только в том случае, если вы вызываете команду
mysql
от имени пользователя root или добавляете команду sudo.
Для повышения безопасности рекомендуется оставить подключаемый модуль аутентификации по умолчанию и разрешить пользователю root проходить аутентификацию только через сокеты Unix.
sudo mysql
Запустите следующие операторы, чтобы изменить плагин аутентификации:
ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password; ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_root_passwd';
Теперь вы можете подключиться к серверу MariaDB, используя новый пароль:
mysql -u root -p
Изменение плагина аутентификации также позволит вам войти в систему как root из внешней программы, такой как phpMyAdmin.
Вывод
В этом руководстве мы показали, как установить и защитить MariaDB на сервере Debian 10.
Мариадб MySQL DebianКак установить mariadb на centos 8
В этом руководстве мы расскажем, как установить и защитить MariaDB 10.3 в CentOS 8. MariaDB - это система управления реляционными базами данных с открытым исходным кодом, обратно совместимая двоичная замена MySQL с помощью вставки двоичных кодов.
Как установить mariadb на Debian 9
С выпуском Debian 9 MySQL был заменен на MariaDB в качестве системы баз данных по умолчанию. В этом руководстве мы покажем вам два разных способа установки MariaDB на вашем компьютере с Debian 9.
Как установить mariadb на Ubuntu 18.04
MariaDB - это многопоточная система управления реляционными базами данных с открытым исходным кодом, обратно совместимая замена для MySQL. В этом уроке мы покажем вам два разных способа установки MariaDB на вашем компьютере с Ubuntu 18.04.







