Actualice Mariadb 5.5 en 10.2 con Plesk

0
868
database-update-plesk-centos-7

En muchos servidores web que ejecutan Plesk, Centos se ejecuta en la versión 7, que es una versión gratuita del sistema operativo profesional RedHat 7. En Alemania, Plesk se utiliza a menudo como interfaz de gestión.

Centos7 trae el servidor de base de datos MariaDB 5.5 con lo que pasa mysql, 5.5 corresponde a cómo es del Comparación de MySQL evidente. Desafortunadamente, todo es un poco polvoriento, pero, por supuesto, también funciona perfectamente con los sistemas de gestión de contenido actuales.

MariaDB 5.5 en MariaDB 10.2

Las nuevas versiones aportan muchas funciones y más velocidad, por lo que a menudo tiene sentido reemplazar los productos de software antiguos que vienen con el sistema operativo. En este ejemplo, actualizamos MariaDB5.5 en 10.2, que corresponde a mysql5.7.

Si el servidor ya es productivo con Plesk, el servidor de la base de datos solo se puede reemplazar en modo de mantenimiento y se puede crear una copia de seguridad de la base de antemano. La mejor instantánea de toda la máquina.

Para hacer esto, simplemente pause los servicios de Plesk:

servicio psa stopall

y por seguridad, el servidor de la base de datos una vez más:

servicio de parada mariadb

Entonces la actualización se puede hacer con unos pocos comandos pequeños.

Primero tenemos que crear un repositorio adecuado, para que el todo también se actualice. Cree el siguiente archivo con un editor:

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

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

El servidor mariadb ya instalado puede ser reemplazado. Le aconsejo que actualice de la versión 5.5 a 10.2 primero y solo luego cambie a 10.3. Para 10.3, se debe agregar una entrada en /etc/my.cnf.

rpm -e --nodeps mariadb-bench #evtl vorhandenen mariadb-bench entfernen

yum instala el cliente MariaDB servidor MariaDB Actualización del servidor #MariaDB

Si hay problemas con este paso, el servidor MariaDB también puede usar el comando:

rpm -e MariaDB-server –nodeps; yum -y install MariaDB-server # reinstalación alternativa

Completamente eliminado y reinstalado. Esto puede suceder si otra versión de MariaDB ya está instalada o las dependencias impiden una actualización. Entonces los paquetes MariaDB tienen que ser actualizados

yum -y actualizar MariaDB *

Eso es todo Ahora solo reinicie el servidor de la base de datos.

servicio mariadb start

Lo que aún falta es una actualización de todas las tablas. Para hacer esto, simplemente actualice el servidor de la base de datos ejecutando el siguiente comando:

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

Ahora reinicie los servicios de Plesk y todo ya se está ejecutando con la versión actual de MariaDB 10.2.

servicio psa startall

Recuerde siempre crear copias de seguridad periódicas. Los clientes que usan foros antiguos o sistemas de administración de contenido pueden tener problemas con las versiones actuales de la base de datos.

Por favor, solo escriba un comentario, si eso funcionó bien para usted.

Deja una respuesta

Por favor, introduzca su comentario!
Por favor, introduzca su nombre aquí