База знаний

Установка/обновление MariaDB 10 на VestaCP

Панель управления хостингом VestaCP поставляется с устаревшей базой данных MariaDB версии 5.5. Поэтому в данной инструкции рассмотрим процесс обновления до свежей версии MariaDB 10.5.

Шаг 1. Подключитесь по ssh к вашему VPS серверу, используя полученные доступы, которые высылаются после приобретения услуги.

 

«Подключение по ssh»

 

Шаг 2. Для обновления первым делом нужно подключить нужный нам репозиторий. Создаем файл mariadb.repo в директории /etc/yum.repos.d/ командой:

touch /etc/yum.repos.d/mariadb.repo

Открываем файл любым редактором, в инструкции используется vim:

vim /etc/yum.repos.d/mariadb.repo

 

«Подключение репозитория»

 

Шаг 3. После этого идем на сайт MariaDB выбираем ОС и версию SQL. Используется CentOS 7 и будем обновляться до версии 10.5 поэтому выбираем необходимые параметры.

 

«Подключение репозитория»

 

Шаг 4. Копируем содержимое в созданный файл mariadb.repo и сохраняем изменения.

 

«Подключение репозитория»

 

Шаг 5. Останавливаем службу/демон MariaDB командой:

systemctl stop mariadb

И запускаем стандартное обновление пакетов:

yum -y update

 

«Обновление MariaDB»

 

Шаг 6. После успешного обновления MariaDB надо внести изменения в файл v-list-sys-services:

vim /usr/local/vesta/bin/v-list-sys-services

Найти выражение proc_name='mysqld' и заменить на proc_name='mariadb'.

 

«Редактирование v-list-sys-services»

Примечание: Данные изменения необходимы для работы со службой из панели управления VestaCP.

«Службы VestaCP»

 

Шаг 7. Запускаем службу/демон MariaDB и добавим в автозапуск командами:

systemctl start mariadb
systemctl enable mariadb

 

Шаг 8. Запускаем скрипт обновления самих баз данных:

mysql_upgrade

 

«Запуск обновления баз данных»

 

Шаг 9. На этом обновление завершено, версию вашей текущей MariaDB можно узнать командой:

mysql -V

 

«Проверка версии»

 

 

Если у вас возникли трудности при выполнении данной инструкции, пожалуйста, напишите нам в чат или в тикетную систему: https://gohost.kz/submitticket.php с указанием возникшей проблемы.

Мы обязательно рассмотрим вашу заявку!

Помог ли вам данный ответ?

 Распечатать статью

Также читают

OpenNebula - Панель управления VPS-серверами

Вход в панель управления осуществляется по ссылке, полученной на контактный почтовый ящик, при...

Как заказать дополнительные ресурсы для VPS? (Панель OpenNebula)

Шаг 1. Войдите в «Личный кабинет» и перейдите в раздел «Продукты/Услуги».     Шаг 2....

Как изменить количество ЦП или ОЗУ на VPS? (Панель OpenNebula)

Если вам не хватает ресурсов вашей VPS, то необходимо сначала расширить квоты (см. инструкцию)....

Как увеличить дисковое пространство на VPS? (Панель OpenNebula)

Если вам не хватает ресурсов вашей VPS, то необходимо сначала расширить квоты (см. инструкцию)....

Как добавить IP-адрес на VPS? (Панель OpenNebula)

Если вам не хватает ресурсов вашей VPS, то необходимо сначала расширить квоты (см. инструкцию)....