DirectAdmin - это удобная панель управления хостингом. Легкость в настройке, легкость в использовании!
ДиректАдмин - это самая быстрая и нересурсоемкая панель из всех существующих коммерческих панелей управления для хостинга. Бесплатные и регулярные обновления версии панели DirectAdmin на протяжении всего времени ее использования заметно выделяют ее среди других.



Как заменить MySQL на MariaDB на сервере с Directadmin

12.06.15 14:07

Custombuild 2 уже сегодня поддерживает установку MariaDB на CentOS 5, 6, 7. Замена SQL сервера, которая еще возможно вчера требовала значительно больших усилий, теперь стала совсем простой. Стоит отметить, что на CentOS 7 по умолчанию ставится именно MariaDB.

Проверяем версию MySQL:

так:

[root@server custombuild]# rpm -qa | grep mysql -i
MySQL-client-5.5.44-1.linux2.6.x86_64
MySQL-devel-5.5.44-1.linux2.6.x86_64
MySQL-server-5.5.44-1.linux2.6.x86_64
MySQL-shared-5.5.44-1.linux2.6.x86_64

или так:

# mysql -V
mysql  Ver 14.14 Distrib 5.5.44, for Linux (x86_64) using readline 5.1

Если у вас установлена версия MySQL сервера 5.6, то прежде, чем переходить на MariaDB рекомендуется выполнить понижение версии MySQL до 5.5. Инструкция ниже!

Установка MariaDB 5.5

На сервере с Directadmin выполняем от имени root:

cd /usr/local/directadmin/custombuild
./build update
./build set mysql_inst mariadb
./build set mariadb 5.5
./build mysql_backup
./build mysql

По окончанию проверяем:

# mysql -V
mysql  Ver 15.1 Distrib 5.5.43-MariaDB, for Linux (x86_64) using readline 5.1


Внимание! Версия MySQL 5.6!

Если у вас установлена версия MySQL сервера 5.6, то прежде, чем переходить на MariaDB рекомендуется выполнить понижение версии MySQL до 5.5.

# mysql -V
mysql  Ver 14.14 Distrib 5.6.25, for Linux (x86_64) using  EditLine wrapper

И так откатываемся к версии MySQL 5.5:

cd /usr/local/directadmin/custombuild
./build update
./build set mysql_inst mysql
./build set mysql 5.5
./build mysql_backup
./build mysql

По завершению проверяем версию MySQL

# mysql -V
mysql  Ver 14.14 Distrib 5.5.44, for Linux (x86_64) using readline 5.1

Правим /etc/my.cnf (возможно в нем содержатся инструкции, совместимые только с версией MySQL 5.6) если SQL сервер не запускается.

Следуем инструкции выше и устанавливаем MariaDB 5.5.

Удачи!





Рубрики: Общие вопросы DirectAdmin MySQL CustomBuild 2 CentOS MariaDB


« Как подготовить сервер на CentOS 6 к установке docker 1.7.0  | В начало |  Как изменить версию PHP в custombuild »



Вам нужна помощь или консультация по данному руководству?! Задайте свой вопрос на форуме. Вам нужен профессионал?! Воспользуйтесь услугами системного администратора для работ по вашему серверу. Мы поможем вам с переездом, настройкой, оптимизацией сервисов, равно как и с другими вопросами по части Linux/Unix.







   Все права на панель управления Directadmin принадлежат разработчику © DirectAdmin, JBMC Software, Canada
   К вашим услугам плагины для Директадмин - панели управления хостингом
   Лучшее предложение по установке, поддержке Directadmin на CentOS/RedHat, Debian/Ubuntu, FreeBSD.
   Профессиональное абонентское обслуживание серверов: выделенных и виртуальных на базе Linux/Unix.
   Услуги системного администратора по настройке WEB сервера Apache (NGINX), DNS службы, POP3 (IMAP) и SMTP, FTP.
 Copyright, 2019 © DAHELP.RU, all rights reserved.
Работает на Amiro CMS - Free