Aggiorna Mariadb 5.5 su 10.2 con Plesk

0
582
Database-update-plesk-centos-7

Su molti server Web che eseguono Plesk, Centos funziona nella versione 7, che è una versione gratuita del sistema operativo professionale RedHat 7. In Germania Plesk viene spesso utilizzato come interfaccia di gestione.

Centos7 porta il server di database MariaDB 5.5 con che dire mysql, 5.5 corrisponde a come viene dal Confronto MySQL evidente. Sfortunatamente, tutto è un po 'polveroso, ma ovviamente funziona perfettamente con gli attuali sistemi di gestione dei contenuti.

MariaDB 5.5 su MariaDB 10.2

Le nuove versioni offrono molte funzionalità e maggiore velocità, quindi spesso ha senso sostituire i vecchi prodotti software forniti con il sistema operativo. In questo esempio, aggiorniamo MariaDB5.5 su 10.2, che corrisponde a mysql5.7.

Se il server è già produttivo con Plesk, il server database può essere sostituito solo in modalità manutenzione e è possibile creare in anticipo un backup del database. La migliore istantanea di tutta la macchina.

Per fare ciò, basta mettere in pausa i servizi di Plesk:

servizio psa stopall

e per sicurezza ancora una volta il server di database:

servizio mariadb stop

Quindi l'aggiornamento può essere eseguito con alcuni piccoli comandi.

Innanzitutto dobbiamo creare un repository adatto, in modo che anche l'intero sia aggiornato. Si prega di creare il seguente file con un editor:

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

[MariaDB]
nome = MariaDB
baseurl = http://yum.mariadb.org/10.2/centos7-amd64
gpgkey = https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1

Questo sostituirà il server mariadb già installato.

rpm -e -nodeps mariadb-bench #evtl Rimuove il banco mariadb esistente

installare il server MariaDB client MariaDB Aggiorna server #MariaDB

Questo è tutto. Ora riavvia il server di database.

servizio mariadb start

Ciò che manca ancora è un aggiornamento di intere tabelle. Per fare ciò, è sufficiente aggiornare il server del database eseguendo il comando seguente:

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

Ora riavvia i servizi di Plesk e tutto è già in esecuzione con l'attuale versione di MariaDB 10.2.

servizio psa startall

Ricordarsi sempre di creare backup regolari. I clienti che utilizzano forum o sistemi di gestione dei contenuti secolari possono avere problemi con le versioni correnti del database.

Per favore, scrivi un commento, se ha funzionato bene per te.

Lasciare una risposta

Inserisci il tuo commento!
Inserisci qui il tuo nome