Установка / обновление MariaDB 10.3 на VestaCP / CWP / CentOS 7


В этом руководстве мы обновим / установим Mariadb 10.3 на Centos 7, на котором установлен Vesta CP, по умолчанию vesta cp установит старую базовую версию Mariadb 5.5 при установке на Centos 7. Это руководство также будет работать без установленного vestacp, т.е. на CWP, Cpanel. , MariaDB разработана как быстрая замена MySQL с большим количеством функций, новыми механизмами хранения, меньшим количеством ошибок и лучшей производительностью. MariaDB разрабатывается многими первоначальными разработчиками MySQL, которые сейчас работают в фонде MariaDB и корпорации MariaDB, а также многими людьми в сообществе. Для обновления следуйте этим простым шагам, чтобы обновить его до последней версии.

Шаг 1. Удалить MariaDB 5.5 / 10.0 / 10.1 / 10.2

Перед установкой рекомендуется сделать резервную копию ваших баз данных, хотя это необязательно, если вы тщательно выполнили эти шаги.
Сначала сделайте резервную копию текущей конфигурации my.cnf:
cp /etc/my.cnf /etc/my.cnf.bak

Теперь нам нужно удалить текущую версию mariadb 5.5, установленную на centos 7:
Для MariaDB 5.5:
service mariadb stop  /  service mysql stop
yum remove mariadb mariadb-server
На этом этапе MariaDB 5.5 будет полностью удалена, но базы данных не удалены, не нужно беспокоиться.

Для MariaDB 10.0 / 10.1 / 10.2:
service mysql stop 
yum remove MariaDB-server MariaDB-client
На этом этапе MariaDB 10.0 / 10.1 / 10.2 будет полностью удалена, но базы данных не удалены, не нужно беспокоиться.

Затем установите MariaDB 10.3:

Шаг 2. Установка / обновление с MariaDB 5.5 / 10.0 / 10.1 / 10.2 до MariaDB 10.3

Установить / включить Официальный репозиторий для mariadb 10.3:
yum install nano epel-release -y

Теперь отредактируйте / создайте файл Repo:
Убедитесь, что у вас нет другого файла репозитория MariaDB, /etc/yum.repos.d если он существует, удалите или сделайте резервную копию существующего файла repo :
mv /etc/yum.repos.d/mariadb.repo /etc/yum.repos.d/mariadb.repo.bak
nano /etc/yum.repos.d/mariadb.repo

затем вставьте эти строки и сохраняем:
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.3/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

После этого мы установим Mariadb 10.3
yum clean all
yum install MariaDB-server MariaDB-client net-snmp perl-DBD-MySQL -y
yum update -y

Восстановите файл my.cnf:
rm -rf /etc/my.cnf
cp /etc/my.cnf.bak /etc/my.cnf

Затем включите mariadb для загрузки и запуска службы:
systemctl enable mysql
service mysql start

Шаг 3

После этого нам нужно обновить текущие базы данных этой командой :
mysql_upgrade
вот и все, вы успешно обновили MariaDB 5.5 / 10.0 / 10.1 / 10.2 до MariaDB 10.3.

Вы можете подтвердить версию, выполнив эту команду из терминала ssh:
MySQL

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

Автору будет очень приятно получить обратную связь.

Комментариев 0