ISPManager. Смена основной версии MySQL.
Обязательно перед всеми проводимыми работами необходимо сделать копию всех баз данных сервера.
Удаляем MySQL-сервер из ISPmanager раздел Возможности. Этим действием мы удаляем пакет ispmanager-pkg-mysql.
Подключаем репозиторий с необходимой нам версией.
Для CentOS 7:
Создадим файл /etc/yum.repos.d/mariadb.repo :
#touch /etc/yum.repos.d/mariadb.repo
Открываем файл /etc/yum.repos.d/mariadb.repo в любом редакторе ( vi, nano, mcedit ) и добавляем в него следующие строки:
# MariaDB 10.5 CentOS repository list — created 2018-08-23 03:33 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
Сохраняем изменения и в командной строке выполняем:
# systemctl stop mariadb
# yum update
# systemctl start mariadb
# mysql_upgrade
Для Debian 10:
# apt-get install software-properties-common dirmngr
# apt-key adv —fetch-keys ‘https://mariadb.org/mariadb_release_signing_key.asc‘
# add-apt-repository ‘deb [arch=amd64] http://mirror.mephi.ru/mariadb/repo/10.5/debian buster main’
# apt update
# apt install mariadb-server
# mysql_upgrade
Необходимо обновить путь до mysqld. Актуальный путь до исполняемого файла можно получить командой:
# which mysqld
Пропишем путь в файле /usr/local/mgr5/etc/ispmgr.conf.d/mysql.conf:
path mysqld /usr/sbin/mysqld
Устанавливаем в ISPmanager в разделе Возможности сервер MySQL.
После установки ISPmanager/MySQL необходимо перейти в раздел Службы и проверить, что сервер MySQL запущен, если нет — то запустить его.
Затем проверить раздел Серверы баз данных. Если там нет сервера баз данных, то его следует добавить. Для этого может потребоваться сбросить пароль пользователя root MySQL.
Пока лишь 1 комментарий