В очередной раз пришлось с чистого листа ставить Вордпресс, а значит и веб-сервер, ‘php’ и, конечно, базу. И чуть не забыл сделать то, о чём сам же писал ещё пять лет назад.
Всё одинаково и для оригинальной MySQL
, и для MariaDB
.
После установки:
sudo apt install mariadb-server mariadb-client
или
sudo apt install mysql-server mysql-client
выполняем
sudo mysql_secure_installation
задаём рутовый пароль для базы (по умолчанию он пустой), удаляем анонимного пользователя, запрещаем удалённое подключение к базе рутом, удаляем тестовую базу данных и перегружаем таблицу привилегий. То есть, на все вопросы отвечаем «y».
После этого — рестарт:
sudo systemctl restart mariadb.service
или
sudo systemctl restart mysql.service
Рекомендация не относится лишь к пользователям шаред-хостинга, если же вы ставите и администрируете всё сами, не забывайте!
Оригинал: VK.com