...

На много уеб сървъри с Plesk работи с 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 stopall

и, за по-голяма сигурност, отново сървъра на базата данни:

service mariadb stop

След това обновяването може да се извърши с няколко малки команди.

Първо трябва да създадем подходящо хранилище, за да може да се актуализира и цялото нещо. За да направите това, просто създайте следния файл с редактор:

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

[mariadb]
име = 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, ако има такъв

yum install MariaDB-client MariaDB-server #MariaDB Актуализация на сървъра

Напълно премахнат и отново инсталиран. Това може да се случи, ако вече е инсталирана друга версия на MariaDB или зависимостите не позволяват актуализация.

Това беше всичко. Сега просто рестартирайте сървъра за бази данни. При MariaDB 10.3 в /etc/my.cnf трябва да се добави следният ред:

innodb_strict_mode=0 #IВ случай на проблеми с по-стари скриптове.

group_concat_max_len=320000 1TP3Необходимо за магазинни системи

service mariadb start

Все още липсва актуализация на всички таблици. За да направите това, просто изпълнете следната команда при обновяване на сървъра за бази данни:

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

Сега рестартирайте услугите на Plesk и всичко ще работи с текущата версия на MariaDB 10.3.

service psa startall

Не забравяйте винаги да правите редовни резервни копия. Клиентите, които използват стари форуми или системи за управление на съдържанието, може да имат проблеми с текущите версии на базата данни.

Моля, просто напишете коментар, ако това е работило добре за вас.

 

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

Без категория

Защо оптимизацията на времето за зареждане е от значение за конверсиите ви

В днешната дигитална ера интернет потребителите очакват светкавично бързо изживяване, когато посещават даден уебсайт. Дългото време за зареждане не само води до лошо потребителско изживяване, но и може да

Обща информация

Ефективно управление на сигурността: ръководство за сигурен уеб хостинг

Уеб хостингът е в основата на всяко онлайн присъствие. Това се отнася за лични блогове, бизнес уебсайтове на хора на свободна практика, както и за уебсайтове на цели компании. В момента, в който

Без категория

Отстраняване на неизправности в хостинга на Windows: често срещани проблеми и бързи решения

Платформите за хостинг, базирани на Windows, обикновено осигуряват стабилна основа за различни уеб проекти. Въпреки това, както при всяка технология, могат да възникнат проблеми. Много