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.
Удачи!
|