На многих веб-серверах с Плэск запускает Centos в версии 7, которая является бесплатной версией профессиональной операционной системы RedHat 7. В Германии Plesk часто используется в качестве административного интерфейса.

Centos7 приносит с собой сервер базы данных MariaDB 5.5, который имеет около mysql. 5.5 соответствует Сравнение MySQL появляется. К сожалению, все это немного пыльно, но, конечно, это работает и с текущими Содержание системы управления безупречны.

MariaDB 5.5 - MariaDB 10.3

Новые версии приносят множество функций и увеличивают скорость работы, поэтому часто имеет смысл заменить старые программные продукты, поставляемые вместе с операционной системой. В этом примере мы обновляем MariaDB5.5 до 10.3.

Если сервер уже работает с Plesk, то сервер базы данных можно заменить только в режиме обслуживания и предварительно создать резервную копию базы данных. Лучше всего сделать снимок всей машины.

Для этого нужно просто остановить услуги Plesk:

служебная остановка psa

и, для безопасности, снова сервер базы данных:

остановка обслуживания мариады

Затем обновление может быть выполнено с помощью нескольких небольших команд.

Сначала нужно создать подходящий репозиторий, чтобы все было обновлено. Для этого просто создайте следующий файл с помощью редактора:

nano /etc/yum.repos.d/MariaDB.repo

[мариадб]
имя = MariaDB
baseurl = http://yum.mariadb.org/10.3/centos7-amd64
gpgkey = https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1

Затем он может заменить уже установленный сервер mariadb. 

rpm -e --nodeps mariadb-bench #evtl удалить существующий mariadb-bench, если он присутствует

установка клиента MariaDB клиент MariaDB сервер Обновление #MariaDB Server

Полностью удален и установлен заново. Это может произойти, если уже установлена другая версия MariaDB или зависимости препятствуют обновлению.

Вот и все. Теперь просто запустите сервер базы данных снова. Для MariaDB 10.3 в файл /etc/my.cnf необходимо добавить следующую строку:

innodb_strict_mode=0 #В случае проблем со старыми скриптами.

group_concat_max_len=320000 1TP3Требуется для магазинных систем

запуск сервисной мариады

Чего не хватает сейчас, так это обновления всех таблиц. Для этого просто выполните следующую команду при обновлении сервера баз данных:

mysql_upgrade -uadmin -p`cat /etc/psa/.psa.shadow`.

Теперь перезапустите службы Plesk, и все работает с текущей версией MariaDB 10.3.

сервисный psa-стартап

Пожалуйста, не забывайте делать регулярные резервные копии. Клиенты, использующие форумы Уралта или системы управления контентом, могут испытывать проблемы с текущими версиями баз данных.

Пожалуйста, просто напишите комментарий, если у вас получилось.

 

Текущие статьи

Общие сведения

Почему сильное присутствие в Интернете имеет решающее значение для агентов по недвижимости

В современную цифровую эпоху профессиональное присутствие в Интернете крайне важно для агентов по недвижимости. Маркетинг недвижимости все чаще происходит в Интернете, где потенциальные покупатели и продавцы ищут

Общие сведения

Почему стартапы должны с самого начала думать о масштабируемости при выборе хостинг-провайдера

Начиная с разработки продукта и маркетинговой стратегии и заканчивая множеством других вопросов, стартапы постоянно сталкиваются с проблемами. Одно из решений, которое часто недооценивают, касается