На нашем сайте Вы можете «арендовать VPS Linux».
Примечание. Centos 7 используется в качестве сервера баз данных MariaDB, обратно совместимый с MySQL форк.
Если у вашего приложения нет особых требований, то рекомендуется придерживаться MariaDB, которая показывает лучшую производительность, нежели стандартный MySQL.
На момент написания этой статьи последней версией MariaDB была версия 10.5. Если Вы хотите установить другую версию MariaDB, то нужно перейти на страницу репозиториев MariaDB (https://downloads.mariadb.org/mariadb/repositories) — и создайте файл репозитория для конкретной версии MariaDB.
1. Подключаемся к VPS по SSH.
2. Подключаем репозиторий MariaDB. Для этого создаем файл /etc/yum.repos.d/MariaDB.repo (например командой nano/etc/yum.repos.d/MariaDB.repo
) и добавляем туда следующее содержимое:
# MariaDB 10.5 CentOS repository list - created 2021-05-10 17:16 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
3. Устанавливаем MariaDB командой:
yum install MariaDB-server MariaDB-client
Подтверждаем установку зависимостей и при необходимости импорт ключ MariaDB GPG введя «y» и нажав «Enter».
4. После завершения установки добавляем MariaDB в автозагрузку для запуска при загрузке и запускаем службу командами:
systemctl enable mariadb
systemctl start mariadb
5. Проверим статус командой systemctl status mariadb
Он должен быть Active: active (running)
6. Запустим скрипт mysql_secure_installation, который предназначен для повышения безопасности. Будет предложено установить новый пароль root-пользователя баз данных, запретить доступ для анонимных пользователей, ограничить доступ пользователя root к локальной машине без ввода пароля и удалить тестовую базу данных.
Рекомендуется ответить «y» (да) на все вопросы.
7. Установка завершена, можем подключиться к серверу MySQL используя заданный нами пароль от пользователя root
mysql -u root -p