Установка MariaDB на CentOS 7
MariaDB - это бесплатная альтернатива хорошо известного программного обеспечения СУБД MySQL с открытым исходным кодом, разработанный силами MySQL.
В данной статье мы рассмотрим установку MariaDB на сервер под управлением CentOS 7.
Этап 1. Добавление репозитория MariaDB
- Начнём с добавления файлов репозитория MariaDB:
nano /etc/yum.repos.d/MariaDB.repo
- Далее добавляем следующие строки в файл и сохраняем его:
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Этап 2. Установка MariaDB на Centos 7B
- Далее, после добавления репозитория MariaDB мы с легкостью можем установить СУБД с помощью этой команды:
# yum install MariaDB-server MariaDB-client -y
- Если возникли проблемы и ошибки во время установки MariaDB и продолжение установки невозможно из за конфликта с mariadb-libs-xxxx, выполнете команду указанную ниже, чтобы удалить библиотеки, которые могут вызывать конфликт в установке. После выполнения данной команды следует повторно запустить установку:
# yum remove mariadb-libs*
- После завершения установки MariaDB запускаем демон на сервере базы данных, а также настраиваем автозагрузку:
# systemctl start mariadb # systemctl enable mariadb # systemctl status mariadb
Этап 3. Защита MariaDB
- Выполняем следующую команду, чтобы защитить сервер MariaDB и следуем инструкциям установщика:
# mysql_secure_installation
- Далее нам необходимо заменить cnf.ini файл по-умолчанию для MariaDB. Переходим по следующему пути:
# cd /usr/share/mysql
- Выполняем резервное копирование файла cnf.ini:
# mv /etc/cnf.ini /etc/cnf.ini.bak
- Затем скопируем один из существующих файлов конфигураций в MariaDB:
# cp /usr/share/mysql/my-huge.cnf /etc/cnf.ini
- После всех действий перезапускаем MariaDB:
# systemctl restart mysql
Сервер СУБД MariaDB установлен.
Есть задачи по настройке СУБД? Можем помочь - свяжитесь с нами любым удобным способом.
Не нашли ответа на свой вопрос?
Содержание