Установка MariaDB 10 на CentOS 7

Установка MariaDB 10 на CentOS 7

Эта статья «Установка MariaDB 10 на CentOS 7» покажет вам, как установить и настроить MariaDB 10 на CentOS 7. Как вы вероятно уже знаете, сервер базы данных MariaDB теперь по умолчанию на CentOS т.к из-за Oracle (MySQL материнская компания) и вопросов GPL лицензирования. MariaDB с открытым исходным кодом и сообщество постепенно отходит от MySQL и переходит на MariaDB.

Если вы не знаете историю, вот краткое резюме. До Oracle владеющий MySQL, она была основана на GPL (GNU General Public License), которая говорит, что вы можете использовать программное обеспечение бесплатно, но вы не можете изменять и продавать его, если вы не отдаете исходный код. Это означает, что вы можете использовать его в вашем проекте с закрытым исходным кодоме.

Когда Oracle изменила лицензионное соглашение от модели GPL, в основном в с открытым исходным кодом сообщества восстали и некоторые начали группу из MySQL и создали MariaDB.

Поэтому в основном, сервер базы данных MariaDB такой же как и MySQL, но с моделью лицензирования GPL.

Теперь, когда вы знаете немного больше о том, почему и как MariaDB была основана, давайте будем учиться, как установить ее на CentOS 7.

Установка MariaDB на CentOS 7

Теперь, MariaDB является сервер базы данных по умолчанию для CentOS, все что вам нужно сделать, это запустить следующие команды, чтобы установить ее.Проблема в том, что centos загружает и устанавливает более старую, но стабильную версию MariaDB.

Если вы хотите, чтобы установить последнюю версию MariaDB, необходимо добавить его репозиторий программного обеспечения на ваш компьютер и установить. Чтобы сделать это, выполните следующие команды, чтобы создать файл из хранилища.

Затем скопируйте и вставьте строки что ниже в файл и сохранить его.

Наконец, выполните команды ниже, чтобы установить MariaDB 10 на ваш сервер:

Если у вас возникли проблемы с ошибками и MariaDB не может быть установлена из-за конфликта с mariadb-libs-xxxx, выполните команду что ниже, чтобы удалить конфликтующие библиотеки,  и после чего повторно запустите установку команды что выше:

Следует также удалить пакет Postfix. Повторно запустите команду что выше, чтобы установить MariaDB.

После завершения установки, выполните команду что ниже, чтобы запустить сервер с MariaDB:

Затем выполните следующую команду, чтобы защитить сервер базы данных.

Затем выберите «Y» (Да) для остальных подсказок, пока вы не закончите.

Последнее, необходимо заменить cnf.ini файл по умолчанию в /etc/ для MariaDB. Но для начала нужно перейти в:

И использовать один из предопределенных cnf.ini конфигураций которые доступны (Huge, Medium и Small) в данной папке.

Сделаем резервное копирование cnf.ini файла:

Затем скопируйте один из предварительных конфигураций в MariaDB:

Перезапуск MaraiDB:

Можно проверить статус:

Можно добавить MariaBD в автозагрузку ОС:

Мне нужно создать пользователя и чтобы он мог подключатся из любого компьютера, для этого:

Проверим какой порт прослушивает MariaDB с помощью команды SS:

Мой выглядит вот так (я разрешил удаленное подключение к серверу БД):

Установка MariaDB 10 на CentOS 7 завершена.

4 thoughts on “Установка MariaDB 10 на CentOS 7

  1. Что делать с этим?

    • Можно проверить установилась ли MariaDB:

      И можно вывести:

  2. Не понимаю, что мне делать, по-моему мне сообщается, что не получается запустить Msriadb server^

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *